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