Job Overview
Role: Software Engineer – I – FullStack Location: Pune, Maharashtra Experience: 1 – 3 Years Qualification: B.E / B.Tech / B.Sc in Computer Science or related Key Skills: Java, Spring Boot, Microservices, ReactJS/Angular, PostgreSQL, AI Coding Assistants
Job Description
For the Deutsche Telekom Digital Labs Recruitment 2026 drive, the engineering team is looking for a proactive Software Engineer with expertise in full-stack Java development. The objective of this role is to take a lead in developing and delivering innovative solutions from concept to deployment. You will be heavily involved in designing, implementing, and maintaining high-volume, low-latency applications. This role requires a modern developer who is comfortable leveraging AI coding assistants (like GitHub Copilot, Cursor, or Windsurf) to accelerate basic code generation while ensuring absolute correctness and high-quality outcomes.
Roles and Responsibilities
- Full-Stack Development: Develop end-to-end solutions using Core Java, Spring Boot, and relational databases like PostgreSQL and MySQL.
- Application Design: Design, implement, and maintain Java-based web applications with a strict focus on high-volume and low-latency performance.
- Microservices: Manage API/microservices development and create Spring Boot-based microservices templates for wider product engineering teams.
- Frontend Integration: Build and maintain seamless user interfaces utilizing modern JavaScript frameworks like ReactJS or Angular.
- AI-Assisted Coding: Utilize AI coding assistants (GitHub Copilot, Cursor, etc.) for efficient code generation, manually verifying and optimizing the AI-generated code (e.g., loops, collections) for production readiness.
- Ownership & Quality: Drive technical initiatives from initial concept through to deployment, ensuring outcomes align perfectly with both technical and product goals.
Skills and Eligibility Criteria
Educational Background: Bachelor’s degree (B.E/B.Tech/B.Sc) in Computer Science or a related technical field.
Experience: Must have 1 to 3 years of professional experience in Java development.
Mandatory Technical Skills:
- Strong proficiency in Core Java, Multithreading, JPA, and Spring Boot .
- Deep understanding of Java frameworks like Spring and Hibernate.
- Frontend proficiency in JavaScript and either ReactJS or Angular .
- Hands-on experience with RESTful web services, API gateways, and Microservices architecture .
- Database expertise utilizing PostgreSQL and MySQL .
- Solid knowledge of design patterns, data structures, and algorithms.
- Practical exposure to AI coding assistants (GitHub Copilot, Cursor, Windsurf) with the ability to review and verify generated code.
Competencies:
- Excellent problem-solving skills, analytical reasoning, and a proactive approach to project ownership.