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
- Relevant bachelor's degree or equivalent.
- 57 years of experience in Java Full Stack and Integration development.
- 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.
- Solid communication, analytical, and problem-solving skills.
📌 Java Full Stack Integration Engineer (Thane)
🏢 CMA CGM
📍 Thane