Key Responsibilities
- Collaborate with Product Owners to understand business requirements and review solution designs.
- Own sprint backlog items and coordinate feature delivery with development teams.
- Lead technical design reviews, code reviews, and architecture discussions.
- Mentor and guide team members on technical best practices.
- Develop, troubleshoot, and enhance applications across UI and service layers.
- Ensure code quality, scalability, reusability, and adherence to standards.
- Demonstrate application features and solutions to stakeholders.
Mandatory Skills
- 5+ years of experience in Java Development
- Strong experience with:
- Java/JEE
- Spring & Spring Boot
- REST/SOAP Web Services
- Hibernate
- SQL
- Tomcat
- WebSphere/Application Servers
- Jenkins
- SONARQube
- Agile Methodologies
- AJAX
- Experience in Multi-tier Application Architecture
- Knowledge of GCP or any Cloud Platform
- Strong understanding of UML, Design Patterns, Application Design & Architecture
Preferred Skills
- 2+ years of experience developing applications on Google Cloud Platform (GCP)
- Hands-on experience with GCP services
- Angular (2.x or above)
Primary Skills
Java, Spring Boot, Google Cloud Platform (GCP), SQL
Secondary Skills: Angular, Hibernate, Jenkins, WebSphere, REST/SOAP Services, Design Patterns, Agile.