Skip to main content

Lead Full Stack Developer (Java + Angular)

Technology
Experion
Kochi, India3 weeks agoUntil 26/5/2026
Full timeOn-site

Job description

  • *Mandatory Skills: Java 21, Gradle, Angular 19, Spring Boot MVC, Spring Data, Hibernate, PostgresSQL
  • *Good to have Skills: Docker, AWS S3, AWS Secrets Manager, AWS Cloudwatch
  • *Experience:7+years
  • *Location: Kochi/ Trivandrum/ Bangalore
  • Expertise in developing Java Framework and Angular based web applications with RDBMS or NoSQL database back-end.
  • Strong skills in Java, Web API, HTML 5, CSS, JavaScript technologies.
  • Proven Expertise in Java 21, Gradle, Angular 19, Spring boot MVC, Spring data, Hibernate, PostgresSQL.
  • Excellent development experience using web and JavaScript technologies expertise with HTML/XHTML, XML, JSON, CSS, JavaScript, AJAX, DOM, and version control systems (such as git, visual code).
  • Good working exposure with REST API and very strong knowledge in object-oriented concepts & design patterns.
  • Good understanding of Angular concepts Interceptors, Pipes, Directives, Decorators etc.
  • Experience with Docker, AWS S3, AWS Secrets Manager and Cloudwatch.
  • Experience in writing Unit test case using Jasmine/Karma or Jest is a plus.
  • Design, analyze, develop and deploy new features for the product.
  • Lead engineer role in managing tasks in a sprint, reviewing the code of team members, and ensuring first time quality of code.
  • Actively participate in the Agile ceremonies like the sprint planning, story grooming, daily scrums or standup meetings, Retrospective meeting, and Sprint reviews.
  • Connect with stakeholders to understand requirements and produce technical specifications based on the business requirements. Write clean, well-designed code.
  • Follow technology best practices.
  • Follow modern agile based development process including automated unit testing.
  • Take complete ownership of the tasks, user stories committed by self/team.
  • Understand the development processes agreed at the organization/client level and ensure that these are followed diligently in the project. Actively participate in optimizing and evolving this process for the improvement of project execution.
  • Understand user stories, translate that into technical specifications and convert this into working code.
  • Troubleshoot, test, and maintain the core product software and databases to ensure strong optimization and functionality.
  • Contribute to all phases of the development lifecycle.
  • Follow industry trends and tools, pilot them and ensure that team can scale up technically to absorb technology best practices over time.
  • Readiness to take up initiative for suggesting and implementing the best practices in the areas of respective technology.
Keywords
javagradlespringspring-bootmodel-view-controller-mvcspring-datahibernatepostgresqldockeramazon-web-servicesamazon-s3aws-secrets-manageramazon-cloudwatchweb-applicationsrelational-database-management-system-rdbmsnosqlapplication-programming-interface-apihtml-5cascading-style-sheets-cssjavascripttraining-and-developmentxml-formatjsonajax-asynchronous-javascript-and-xmlsoftware-version-managementrevision-managementsource-code-managementversion-controlembedded-control-automationrestful-apiplanning-and-designvisual-art-designproduct-development-and-designsensors-test-measurementjasminekarma-runnerjestagile-sprinttime-and-attendanceplanning-and-forecastingelectrical-engineering-and-planningretrospectivesinsurance-consulting-and-technologypolicies-and-practicestesting-and-analysisclubs-organizationstroubleshooting

¿Te interesa este puesto?