Skip to content
ClaudeChatGPTCursor

Search jobs inside your AI agent.

Connect

CGI

NewBe an early applicant

Java Back End Developer

Posted Updated
Discussion

  • Strong hands-on experience in Java 8/11/17 or later.
  • Expertise in Spring Boot, Spring Framework, and RESTful APIs.
  • Strong understanding of microservices architecture and design patterns.
  • Experience with SQL databases such as Oracle or SQL Server; MongoDB knowledge is an advantage.
  • Experience with Hibernate/JPA and ORM frameworks.
  • Good understanding of data structures, algorithms, multithreading, and exception handling.
  • Hands-on experience with Git, Maven/Gradle, and CI/CD pipelines.
  • Experience with unit testing frameworks such as JUnit and Mockito.
  • Knowledge of messaging technologies such as Kafka or RabbitMQ is an advantage.
  • Strong problem-solving, communication, and technical leadership skills.

Preferred Qualifications

  • Experience working in Agile/Scrum environments.
  • Exposure to cloud platforms such as AWS, Azure, or GCP.
  • Experience in application performance tuning and production issue resolution.
  • Ability to take ownership of technical deliverables and guide a development team.

Skills

Apply

See also

Backend jobs by country — openings, pay and top skills →