Trivandrum
17 hours ago
Lead I - Software Engineering - Java Backend Developer
Java Senior Developer Overview:

The ideal candidate must have a strong background in microservices development using Spring Boot and possess excellent written and verbal communication skills. The role requires effective collaboration with domain and technical experts.

Responsibilities: Maintain active relationships with Product Owner to understand business requirements, lead requirement-gathering meetings, and review designs. Own backlog items and coordinate with team members to develop sprint features. Perform technical design reviews and code reviews. Be responsible for prototyping, developing, and troubleshooting software in the user interface or service layers. Conduct peer reviews on source code for reuse, scalability, and best practices. Participate in collaborative discussions on software user experience, design, architecture, and development. Perform demonstrations for client stakeholders on project features using the latest front-end and back-end technologies. Requirements: 6+ years of experience in Java development using multi-tier architecture. Cloud Knowledge: Google Cloud / AWS. Front-End & Back-End Technologies: Angular, Java/JEE, Spring, Spring Boot, REST/SOAP web services, Hibernate, SQL, Tomcat, WebSphere. DevOps & Agile Tools: Jenkins, SONAR, Bitbucket, Jira, Confluence. Architecture & Design: UML, Design Patterns, application designing/architecture. Testing & Quality: Unit testing (JUnit or similar), QA support (test plans, root cause analysis, defect fixing). Web & API Development: Responsive design, cross-browser compatibility, REST web services, Swagger, JSON payloads. Agile Methodologies: Strong exposure to Agile, Scaled Agile-based development models. Soft Skills: Strong communication & leadership skills, ability to provide overlap coverage with onsite/customer teams till 9 PM IST.
Confirm your E-mail: Send Email