Java Full Stack Engineer (H/F)
Tata Consultancy Services France · Lille, Hauts-de-France, France
About The Role
Join Tata Consultancy Services (TCS), a leading IT services, consulting, and business solutions organization. As a Java Spring Boot Developer, you will be responsible for application support and development, technical analysis and troubleshooting, incident and problem management, stakeholder communication, documentation and reporting, and compliance and security. You should have a Bachelor's or Master's degree in Computer Science or a related field, with a minimum of 4 years of hands-on experience in backend development using Java and Spring Boot. Fluency in French and English is required.
- Assurer le support et le développement d'applications basées sur Java et microservices, en gérant les incidents et les demandes de service.
- Analyser, déboguer et résoudre les problèmes fonctionnels et techniques liés aux services Java Spring Boot, aux API REST et aux intégrations de bases de données.
- Collaborer avec les équipes commerciales et techniques pour comprendre les exigences, fournir des solutions en temps voulu et garantir la satisfaction des utilisateurs.
**Key Responsibilities:**
- Application Support & Development: Provide support and enhancements for Java-based applications and microservices, handling incidents, service requests, and troubleshooting issues reported by business users.
- Technical Analysis & Troubleshooting: Analyze, debug, and resolve functional and technical issues related to Java Spring Boot services, REST APIs, and database integrations.
- Incident and Problem Management: Monitor application performance, identify root causes of recurring issues, and implement long-term corrective measures.
- Stakeholder Communication: Collaborate with business and technical teams to understand requirements, deliver timely solutions, and ensure user satisfaction with backend services.
- Documentation & Reporting: Maintain up-to-date technical documentation, including API specifications, deployment guides, and support logs.
- Compliance & Security: Ensure all code, configurations, and deployments adhere to organizational policies, security best practices, and regulatory standards.
**Required Skills & Qualifications:**
Education: Bachelor’s or Master’s degree in Computer Science, Information Technology, Software Engineering, or a related field.
Experience: Minimum 4 years of hands-on experience in backend development using Java and Spring Boot, including design, development, and troubleshooting of microservices-based applications.
**Technical Expertise:**
- Strong proficiency in Java (8 or above) and Spring Framework (Core, Boot, Data, Security) — Expert (Required).
- Experience in building and consuming RESTful APIs and integrating with relational databases (e.g., PostgreSQL, MySQL) — Proficient (Important).
- Knowledge of microservices architecture, containerization (Docker, Kubernetes), and cloud platforms (GCP) — Proficient (Important).
- Experience with CI/CD pipelines, GitHub/GitLab, and automation tools (Jenkins, Maven, Gradle) — Proficient (Important).
- Familiarity with message brokers such as Kafka.
- Language Skills: Fluency in French and English.
- Analytical Skills: Strong problem-solving abilities, attention to detail, and a proactive approach to identifying and addressing performance or scalability challenges.
- Tools & Collaboration: Familiarity with issue tracking and documentation tools like JIRA, Confluence, and ServiceNow.
- Documentation: Ability to create clear technical documentation, API specifications, and deployment guides.
**Preferred Skills:**
- Experience with cloud-native application development or greenfield microservices projects is a plus.
- Working knowledge of automation, DevOps practices, and API integration technologies.
- Excellent interpersonal, communication, and stakeholder management skills.
This is an external listing. JobSpring does not represent or verify the employer. Report this listing
JobSpring