Java Full Stack Developer
CMA CGM · Thāne, Maharashtra, India
Free to search · AI fit score against your CV · tailor your résumé in one click
CMA CGM · Thāne, Maharashtra, India
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.