HamburgerMenu
hirist

Job Description

Deutsche Telekom is seeking a passionate and skilled Senior Software Engineer to join our technology team in Gurgaon. In this role, you will play a key part in designing, developing, and deploying scalable backend solutions using Java, Spring Boot, and Microservices architecture. You'll collaborate closely with cross-functional teams to build innovative solutions that support our global telecommunications services.


Responsibilities :


- Design and develop high-performance, scalable, and secure backend applications using Java and Spring Boot.

- Build and maintain microservices-based architecture and RESTful APIs.

- Contribute to all phases of the software development lifecycle - from requirement analysis to production deployment.

- Participate in code reviews, mentor junior developers, and ensure best practices in development and DevOps.

- Troubleshoot and debug production issues with quick turnaround.

- Collaborate with Product Owners, Architects, and DevOps teams to deliver high-quality solutions aligned with business needs.

- Ensure code quality and coverage through unit, integration, and performance testing.


Requirements :


- 5.5+ years of hands-on experience in Java development.

- Strong proficiency in Spring Boot and the Spring ecosystem.

- Expertise in building and consuming RESTful APIs and Microservices.

- Experience with tools and technologies such as Git, Maven/Gradle, JIRA, Jenkins, Docker, and Kubernetes.

- Good understanding of design patterns, clean code principles, and SOLID principles.

- Experience with cloud platforms (e. g., AWS, Azure, or GCP) is a plus.

- Familiarity with relational and NoSQL databases (e. g., MySQL, PostgreSQL, MongoDB).

- Bachelor's/Master's degree in Computer Science, Engineering, or a related field.

- Exposure to Agile/Scrum methodologies.

- CI/CD pipeline experience.

- Knowledge of Kafka, RabbitMQ, or other messaging systems.


info-icon

Did you find something suspicious?