Job Description :
Job information Senior Java Engineer (Latin America) from the Company Devengine, this latest Senior Java Engineer (Latin America) job vacancy is located in the city Remote. This latest job opening is open to job seekers who have the latest education / graduate . Job Vacancies in this Programmer field have been opened and published up to the specified time.
Job Responsibility:
Senior Java Engineer (Latin America)
Remote – Canada | Contract
Our client, an established consulting company in the technology sector, is looking for a skilled Java Engineer to join its growing team for an initial 12-month contract engagement with a strong potential for renewal. You will work on high-impact software projects, collaborating with cross-functional teams to deliver scalable and robust solutions. This role involves backend development using Java and related frameworks, with an emphasis on clean code, system performance, and maintainability. This position offers the opportunity to work in a dynamic and agile environment with a distributed team of professionals. The engagement is fully remote, and the candidate can be located anywhere in LatAm. You’ll need to have good English communication skills (at least B2+ or higher) for this role, as it is a client-facing role. Responsibilities:
-
Design, develop, test, and maintain backend services using Java
Participate in architectural discussions and contribute to technical decision-making
Write clean, scalable, and efficient code that follows industry best practices
Collaborate with product managers, designers, and other engineers to deliver high-quality features
Troubleshoot, debug, and resolve technical issues
Contribute to code reviews and mentoring of team members
Participate in Agile ceremonies, such as sprint planning and retrospectives
Experience & Technical Requirements:
-
4+ years of experience in backend development using Java
Solid understanding of object-oriented programming and design patterns
Experience with Spring Framework (Spring Boot preferred)
Strong knowledge of RESTful API design and development
Familiarity with relational databases (e.g., MySQL, PostgreSQL) and ORM frameworks (e.g., Hibernate)
Hands-on experience with Git and version control best practices
Exposure to Agile/Scrum development methodologies
Comfortable working in a remote and distributed team setup
Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience
Nice-to-have:
-
Experience with microservices architecture
Knowledge of containerization technologies like Docker and orchestration tools like Kubernetes
Familiarity with CI/CD pipelines and tools (e.g., Jenkins, GitLab CI)
Exposure to cloud platforms such as AWS, GCP, or Azure
Experience with messaging systems like Kafka or RabbitMQ
Of Note:
-
You will be required to prove you own a laptop and basic software tools.
Completed background checks will be required before the start date if you are selected as a winning candidate.
While we strive to respond to all applicants, please understand that due to the high volume of applications we receive, providing individual feedback or responses to every candidate may not be feasible. Rest assured that your application will be carefully reviewed and considered. We appreciate your understanding and interest in joining our team.
More Information
- Salary Negotiable
