Java Software Engineer - UK in Burgess Hill

Java Software Engineer - UK in Burgess Hill

Burgess Hill Full-Time No working from home possible
Zensar Technologies
Description

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 solutions.

· 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.


Responsibilities

· Experience with JSON, REST standards, and API security (OAuth2, JWT).

· Proficiency in database technologies (e.g., SQL/NoSQL).

· Experience with version control systems (Git).


Qualifications

Experience : 7 + yrs

· Strong hands-on experience with Java 17/21 or higher.

· 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.

· Strong understanding of:

o Object-Oriented Programming (OOP)

o Design patterns and principles (SOLID)

o Distributed systems concepts


Zensar Technologies

Contact Details:

Zensar Technologies Recruitment Team