Java Software Engineer

Company: Zensar Technologies
Apply for the Java Software Engineer
Location: Burgess Hill
Job Description:

We are looking for a highly skilled Java Developer with strong experience in modern backend technologies, including Java 17/21+, Spring Boot, REST APIs, and Microservices architecture. The ideal candidate will be responsible for designing, developing, and maintaining scalable, high-performance applications. Exposure to AWS cloud services will be a strong plus.

Key Responsibilities

  • Design, develop, and maintain backend services using Java 17/21
  • Build scalable and resilient applications using Spring Boot and Spring Framework
  • Develop and consume RESTful APIs with proper design standards (HATEOAS, versioning, etc.)
  • Architect and implement Microservices-based systems ensuring scalability and fault tolerance
  • Collaborate with cross-functional teams (frontend, DevOps, QA, product owners) to deliver high-quality solution
  • Optimize application performance, scalability, and security
  • Write clean, maintainable, and reusable code following best practices and coding standards
  • Participate in code reviews, technical design discussions, and architecture decisions
  • Troubleshoot and debug production issues with a focus on root cause analysis
  • Contribute to CI/CD pipelines and automated deployment processes

Required Skills & Qualifications

  • Strong hands-on experience with Java 17/21 or hig
  • Extensive experience in Spring Boot and Spring ecosystem (Spring Core, Spring MVC, Spring Data)
  • Proven experience in designing and developing REST APIs
  • Solid experience working with Microservices architecture
  • Object-Oriented Programming (OOP) Design patterns and principles (SOLID) Distributed systems concepts
  • Experience with JSON, REST standards, and API security (OAuth2, JWT)
  • Proficiency in database technologies (e.g., SQL/NoSQL)
  • Experience with version control systems (Git)

#J-18808-Ljbffr…

Posted: June 6th, 2026