Lead I - Lead Java Developer

5 - 7 years

17 - 19 Lacs

Posted:4 months ago| Platform: Naukri logo

AI Match Score
Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Job Title: Senior Java Developer

Introduction:

Responsibilities:


  • Maintain active relationships with the Product Owner to understand business requirements and lead requirement gathering meetings.

  • Own backlog items and collaborate with other team members to develop features for each sprint.

  • Perform technical design reviews and code reviews to ensure the quality and scalability of solutions.

  • Mentor, lead, and guide the team on technical skills and best practices.

  • Prototype, develop, and troubleshoot software in both the user interface and service layers.

  • Perform peer code reviews to ensure adherence to best practices and reusable, scalable code.

  • Participate in collaborative technical discussions around software user experience, design, architecture, and development.

  • Demonstrate project features to client stakeholders, showcasing the latest frontend and backend technologies.


Requirements:


  • 8+ years of experience in Java/JEE development.

  • Proficient in developing applications using multi-tier architecture.

  • Strong knowledge of Google/AWS Cloud platforms.

  • Expertise in Java/JEE, Spring, Spring Boot, REST/SOAP web services, Hibernate, SQL, Tomcat, WebSphere, SONAR, Jenkins, AJAX, and Agile methodologies.

  • Experience in UML, application design/architecture, and Design Patterns.

  • Strong skills in Unit Testing using Junit or similar technologies.

  • Ability to support QA teams with test plans, root cause analysis, and defect fixing.

  • Proficiency in responsive design and cross-browser web applications.

  • Strong understanding of web service models and creating APIs.

  • Strong knowledge of cloud services, particularly Google Cloud.

  • Familiarity with Agile, Scaled Agile frameworks.

  • Experience with tools such as Bitbucket, Jira, and Confluence.


Preferred Qualifications:


  • Strong experience working with Agile and Scaled Agile development models.

  • Familiarity with interfaces like REST, Swagger profiles, and JSON payloads.

  • Knowledge of tools/utilities like Bitbucket, Jira, and Confluence.


Technical Skills:


  • Languages:

    Java, Spring Boot

  • Frameworks:

    Microservices

  • Cloud Platforms:

    Google Cloud Platform (GCP)

  • Tools/Technologies:

    REST/SOAP, Hibernate, SQL, Tomcat, WebSphere, Jenkins, Agile, AJAX, SONAR

  • Testing:

    Junit (or similar technologies)

  • Development Practices:

    Responsive design, Cross-browser compatibility, API development