Skip to main content

Java Full Stack Developer

Technology
CMA CGM
Thane, India₹1,25,000 - ₹2,50,000 /month2 months ago
Full timeOn-site

Job description

Role & responsibilities

  • Take end-to-end ownership of assigned CJF integration platforms and services, ensuring reliability, performance, and long-term maintainability.
  • Analyze business requirements and translate them into robust, scalable technical solutions.
  • Collaborate closely with architects, product owners, and distributed teams to align on design and delivery.
  • Support users and stakeholders by troubleshooting issues, identifying root causes, and proposing meaningful improvements.
  • Actively participate in Agile/Scrum ceremonies and champion engineering best practices.
  • Design, develop, and maintain scalable web applications.
  • Lead and execute the migration of legacy JSF/PrimeFaces applications to Spring Boot microservices.
  • Develop RESTful APIs and integrate them with frontend applications.
  • Propose architectural improvements, refactoring opportunities, and simplifications.
  • Ensure solutions align with enterprise integration standards and target architectures.
  • Document designs, assumptions, trade-offs, and operational considerations.
  • Develop and maintain web-based frontends for integration configuration, monitoring/dashboards, and operational tools.
  • Build frontend components using modern JavaScript/TypeScript frameworks.
  • Integrate frontend applications with backend APIs securely and efficiently.
  • Improve usability and operational visibility for platform users.
  • Design and develop Java-based integration services.
  • Build and maintain RESTful APIs connecting CJF platforms with internal and external systems.
  • Develop solutions using Java, OOP concepts, design patterns, and Spring Boot.

Preferred candidate profile

  • Immediate joiners preferred
  • 6-9 years of experience in Java Full Stack .
  • Strong expertise in Java, Spring Boot, JSF, PrimeFaces, React.js, Node.js, JavaScript, and TypeScript.
  • Experience with REST APIs, Docker, Kubernetes, CI/CD, Maven, and SQL.
  • Exposure to OAuth2, JWT, AWS/Azure, Selenium, and Domain-Driven Design (DDD) is preferred.
  • Strong communication, analytical, and problem-solving skills.

Keywords
javaplanning-and-designvisual-art-designproduct-development-and-designtroubleshootingpolicies-and-practicesweb-applicationsjsfprimefacesspringspring-bootmicroservicescode-refactoringbusiness-integrationjavascripttypescriptmicrosoft-typescriptusabilityobject-oriented-programming-oopreact-js

Interested in this role?