Enable job alerts via email!

Senior Java Engineer (Latin America)

Devengine

Canada

Remote

CAD 80,000 - 120,000

Full time

14 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading consulting company in the technology sector is seeking a skilled Java Engineer for a 12-month contract. This remote opportunity involves working on high-impact software projects and requires strong Java skills, with a focus on clean code and system performance. Ideal candidates will have extensive experience in backend development and knowledge of frameworks such as Spring. Join a dynamic team committed to delivering robust solutions.

Qualifications

  • 4+ years of experience in backend development using Java.
  • Solid understanding of object-oriented programming and design patterns.
  • Familiarity with relational databases and ORM frameworks.

Responsibilities

  • Design, develop, test, and maintain backend services using Java.
  • Participate in architectural discussions and contribute to technical decision-making.
  • Collaborate with product managers and designers for high-quality features.

Skills

Backend Development
Java
Object-Oriented Programming
RESTful API Design
Agile/Scrum Methodologies

Education

Bachelor’s degree in Computer Science

Tools

Spring Framework
Git
MySQL

Job description

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.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Staff Engineer / Java Backend Developer

Nagarro

Remote

CAD 80.000 - 120.000

6 days ago
Be an early applicant

Senior Software Engineer

Infios

Nova Scotia

Remote

CAD 90.000 - 130.000

3 days ago
Be an early applicant

Sr. Software Developer (Java Backend) - REMOTE (12 Month Contract Term Employee)

Siemens

Fredericton

Remote

CAD 80.000 - 115.000

4 days ago
Be an early applicant

Senior Software Engineer

Infios

Moncton

Remote

CAD 80.000 - 120.000

3 days ago
Be an early applicant

Remote Senior Software Engineer (LLM) - 34953

Turing

Remote

CAD 80.000 - 120.000

4 days ago
Be an early applicant

Remote Senior Software Engineer - 34123

Turing

Remote

CAD 80.000 - 120.000

4 days ago
Be an early applicant

Senior Software Developer, Telephony

CallMiner

Ottawa

Remote

CAD 100.000 - 140.000

4 days ago
Be an early applicant

Senior Software Engineer (Java)-R-250099

Mastercard

Vancouver

On-site

CAD 104.000 - 167.000

4 days ago
Be an early applicant

Remote Senior Software Engineer - 34123

Turing

Toronto

Remote

CAD 80.000 - 120.000

4 days ago
Be an early applicant