Descrizione Lavoro
Middle Level Full Stack Developer – Tata Communications
Location: Milan, Lombardy, Italy
Referrals increase your chances of interviewing at Tata Communications by 2x.
Responsibilities
Develop and maintain scalable, efficient Java backend applications and ReactJS frontend components.
Write clean, well‑structured, and testable code across the stack.
Ensure test coverage through JUnit, integration tests, and frontend testing frameworks.
Debug and troubleshoot applications on both backend and frontend.
Collaborate effectively with team members and other departments to define and implement technical requirements.
Participate in code reviews and ensure compliance with coding standards.
Support deployment processes and provide post‑release maintenance.
Required Technical Skills
Spring Framework and Spring Boot
Relational Databases (Postgres) and NoSQL (e.g., Elasticsearch/OpenSearch)
GitLab/GitHub for version control
Solid understanding of unit testing frameworks (JUnit) and CI/CD pipelines (Jenkins)
Frontend
Experience with ReactJS (Hooks, Redux, component‑based architecture)
Familiarity with build tools (Webpack, Vite) and testing frameworks
Nice‑to‑Have
Keycloak for identity and access management
AWS Services: RDS, SQS, SNS, SES
Experience with Docker
TypeScript and GraphQL knowledge
Seniority Level
Mid-Senior level
Employment Type
Full‑time
Job Function
Engineering and Information Technology
Industries
Telecommunications
#J-18808-Ljbffr