Java Engineer

HICX
Summary
Join HICX, a leading provider of enterprise SaaS solutions, as a developer focused on debugging and resolving code-level issues identified by support analysts. This role involves approximately 80% of your time dedicated to debugging and 20% to implementing minor enhancements and functional improvements. The position requires a minimum of 2 years of professional Java programming experience, a BSc in Computer Science or a similar field, and excellent communication skills. You will collaborate with a team, utilizing your knowledge of engineering best practices, object-oriented programming, scripting languages, SQL, and web standards. The role offers flexible PTO, competitive pay, and opportunities to work with a diverse, international team. The position is based in the Dominican Republic.
Requirements
- Minimum 2 years in professional Java programming with experience in application design, software development, and maintenance
- A BSc in Computer Science or similar field
- English language fluency and very good communication skills
- Good team player and ability to exchange information and support with co-workers
- Solid understanding of engineering best practices
- Good knowledge of Object-Oriented Programming techniques
- Good knowledge of Scripting languages like Groovy
- Good knowledge of SQL and database systems such as Postgresql, MySQL, etc
- Good knowledge of web standards (HTML, JavaScript, etc)
- Quick learner and adapter of new frameworks and technologies
- Attention to details and some creativity on how processes could be improved as well as business requirements could be met
- Good knowledge and practical experience in automated test practices (Unit, Integration & Acceptance)
- Practical experience working with REST APIs and Microservices
- A strong passion for Software Engineering, Innovation, and challenging the status quo
Preferred Qualifications
- Good knowledge of (CI\CD)
- Good knowledge working with Cloud provider technologies (e.g.: AWS, Azure etc)
- Solid understanding and practical experience in Dev Ops
- Knowledge of development tools including Git, Maven, Eclipse
- Experience working with Spring and\/or Spring Boot
- Experience working with ORM technologies such as Hibernate
- Solid System and Architectural skills for distributed systems
- Solid understanding of Agile methodologies and practices
- Good understanding of Containers and Orchestration (Ideally Docker and Kubernetes)
- Good knowledge in J2EE Technologies (e.g. Servlets, JTA, JMS, web containers)
- Excitement for the latest trends in application design and Software Architectures
- Relaxed yet enthusiastic attitude
- Experience in front-end frameworks like Vue.js or React is a plus
- BPMN Framework like Activity
Benefits
- Work from anywhere in Dominican Republic
- Flexible PTO - We offer 25 days of paid holiday per year + 3 Public Holidays
- Connect and socialize with the team during our company socials and off-site events
- We celebrate special occasions with you - like your birthday! Additional PTO for all employees during their birthdays
- Receive Competitive Pay - Our team makes sure to provide a highly competitive rate based on your skills and location
- Work with a diverse, international team
- Tons of amazing career opportunities in a fast-growing in demand industry
Share this job:
Similar Remote Jobs
