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)