Job Description
As a seasoned Java Spring Boot developer, you will design and implement scalable microservices and RESTful APIs using Java and Spring Boot. You will lead backend architecture decisions, ensuring adherence to best practices in coding and design. Collaboration with QA engineers and product managers is crucial to deliver end-to-end solutions. Optimizing application performance and scalability are key responsibilities.
* Design and implement microservices and RESTful APIs using Java and Spring Boot
* Lead backend architecture decisions and ensure best practices in coding and design
* Collaborate QA engineers, and product managers to deliver end-to-end solutions
* Optimize application performance and scalability
Required Skills and Qualifications
The ideal candidate should possess 5+ years of professional experience in Java development. Strong expertise in Spring Boot, Spring MVC, Spring Security, and Spring Data is essential. Experience with RESTful APIs, microservices architecture, and cloud platforms (GCP) is necessary. Proficiency with relational databases (e.g., MySQL, PostgreSQL) and ORM tools (Hibernate) is also required.
Benefits
This role offers an excellent opportunity to work on challenging projects, collaborate with experienced professionals, and grow professionally in a dynamic environment.
Others
Responsibilities may change based on business needs.