About the Role  
The ideal candidate must have a strong background in microservices development using Spring Boot.
Excellent written and verbal communication skills are essential to collaborate effectively with both domain and technical experts.
Responsibilities  
- Maintain active relationships with the Product Owner to understand business requirements, lead requirement gathering meetings, and review designs.
 
 
- Own backlog items and coordinate with team members to develop features planned for each sprint.
 
 
- Perform technical design reviews and code reviews.
 
 
- Prototype, develop, and troubleshoot software in the user interface or service layers.
 
 
- Conduct peer reviews to ensure reuse, scalability, and adherence to best practices.
 
 
- Participate in collaborative technical discussions focused on software user experience, design, architecture, and development.
 
 
- Demonstrate project features to client stakeholders, utilizing the latest front-end and back-end development technologies.
 
 
Requirements  
- 6+ years of experience in Java development.
 
 
- Proficient in developing applications using multi-tier architecture.
 
 
- Knowledge of Google Cloud Platform (GCP) and AWS cloud services.
 
 
- Experience with Angular, Java/JEE, Spring, Spring Boot, REST/SOAP web services, Hibernate, SQL, Tomcat, WebSphere, SONAR, Agile methodologies, AJAX, Jenkins, etc.
 
 
- Skills in UML, application design/architecture, and design patterns.
 
 
- Experience with unit testing frameworks like JUnit or similar.
 
 
- Strong communication and leadership skills.
 
 
- Ability to provide overlap coverage with onsite/customer teams until 9 PM IST.
 
 
- Capability to support QA teams with test plans, root cause analysis, and defect fixing.
 
 
- Strong experience in responsive design and cross-browser web applications.
 
 
- Deep knowledge of web service models and API development.
 
 
- Familiarity with tools such as Bitbucket, Jira, and Confluence.
 
 
- Exposure to Agile and Scaled Agile development models.
 
 
- Experience with RESTful interfaces, Swagger profiles, and JSON payloads.
 
 
Skills  
Java | Spring Boot | Microservices | Google Cloud Platform (GCP)