Search by job, company or skills

  • Posted 23 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Position: Lead Full Stack Developer (Java)

Location: Cochin / Trivandrum

Experience: Total 7+ years | Relevant 5+ years

Qualification: Open

Shift: General

Onboarding: ASAP

Primary Purpose

As a Lead Full Stack Developer (Java), you will lead an Agile Scrum team, design and develop scalable enterprise-grade applications, ensure first-time quality delivery, and collaborate closely with stakeholders to translate business requirements into high-performing technical solutions.

Key Responsibilities

  • Lead a team of developers in an Agile environment, manage sprint tasks, conduct code reviews, and ensure code quality.
  • Design, develop, and deploy new product features using Java 21 and Spring Boot.
  • Participate actively in Agile ceremonies sprint planning, grooming, daily stand-ups, retrospectives, and reviews.
  • Collaborate with stakeholders to gather requirements and prepare technical specifications.
  • Write clean, maintainable, and well-documented code following best practices.
  • Own and deliver assigned user stories with accountability for end-to-end implementation.
  • Troubleshoot, test, and maintain core product software and databases for optimal performance.
  • Contribute to all phases of the software development lifecycle (SDLC).
  • Continuously learn and implement modern tools and best practices to improve development efficiency.
  • Adhere to organizational ISMS and security compliance standards.
  • Technical Skills

    Mandatory Skills:

    • Languages & Frameworks: Java 21, Spring Boot (MVC, Spring Data, Hibernate)
    • Build Tool: Gradle
    • Database: PostgreSQL
    • Architecture: REST API, Microservices

    Good-to-Have Skills:

    • DevOps & Cloud: Docker, AWS S3, AWS Secrets Manager, AWS CloudWatch
    • Frontend: Angular (concepts like Interceptors, Pipes, Directives, Decorators), HTML, CSS, JavaScript, AJAX, JSON
    • Testing: Unit Testing (Jasmine/Karma/Jest)
    • Version Control: Git, Visual Studio Code
    • CI/CD Tools: Jenkins, GitHub, Azure DevOps
    • Project Tools: JIRA, Confluence
  • Desired Competencies

    • Strong understanding of object-oriented programming and design patterns.
    • Experience developing Java frameworks with RDBMS or NoSQL backend.
    • Knowledge of CI/CD pipelines and Agile methodologies.
    • Ability to troubleshoot complex technical issues independently.
    • Strong written and verbal communication skills with a collaborative mindset.
    • Demonstrated ability to lead, mentor, and inspire junior team members.

    More Info

    Job Type:
    Industry:
    Employment Type:

    Job ID: 132037409