TWe are looking for a Senior Java Developer to design, build, and support scalable backend applications and integration services. The ideal candidate has strong Java/Spring Boot experience, solid database knowledge, and experience working with APIs, messaging, cloud, and DevOps practices.

Responsibilities

  • Design, develop, test, and maintain Java backend services.
  • Build REST APIs and integrate with internal and external systems.
  • Work with databases such as Oracle, SQL Server, PostgreSQL, or MySQL.
  • Participate in architecture and technical design discussions.
  • Troubleshoot production issues and improve application performance.
  • Write clean, maintainable, and well‑documented code.
  • Collaborate with QA, DevOps, business analysts, and other developers.
  • Support CI/CD pipelines and deployment activities.

Required Skills

  • 7+ years of experience in Java development.
  • Strong experience with Java 8/11/17.
  • Strong experience with Spring Boot and Spring Framework.
  • REST API design and integration.
  • SQL and relational database experience.
  • Unit testing with JUnit, Mockito, or similar tools.
  • Git, Maven or Gradle.
  • Experience with Agile/Scrum delivery.
  • Experience with performance tuning and troubleshooting.

Nice to Have

  • Kafka or other messaging platforms.
  • Docker, Kubernetes, OpenShift, or cloud deployment experience.
  • AWS, Azure, or GCP experience.
  • Microservices architecture.
  • CI/CD tools such as Jenkins, GitLab CI, Azure DevOps.

Profile

The ideal candidate is autonomous, detail‑oriented, able to work with senior stakeholders, and comfortable mentoring junior developers while delivering high‑quality solutions.


#J-18808-Ljbffr
Similar jobs

Java developer

Apply Now
Back to search page