Overview: Wipro Limited, a global technology services company, is seeking a Senior Software Engineer – Java Full Stack to join our Bengaluru-based Product Engineering team. This role offers hands-on opportunity to shape critical enterprise applications used by clients across sectors. You will work with a diverse, collaborative group of software engineers, architects, and product owners, contributing to product strategy, design decisions, and implementation roadmaps.
Responsibilities:
- Design and implement scalable web applications using Java 11+/Spring Boot, with emphasis on clean architecture, testability, and performance.
- Develop RESTful APIs and ensure secure, well-documented interfaces for internal and external consumers.
- Build and maintain microservices deployed in Docker/Kubernetes environments; contribute to service discovery, tracing, and resilience patterns.
- Collaborate with front-end developers to create cohesive, responsive user experiences; ensure accessibility and cross-browser compatibility.
- Participate in code reviews, pair programming, and continuous improvement of development practices.
- Contribute to CI/CD pipelines, automated test frameworks, and performance optimization efforts across the stack.
- Mentor junior engineers, share best practices, and help grow the team’s technical capabilities.
- Engage with product managers to translate business requirements into technical stories with clear acceptance criteria.
Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or related field. Master’s preferred; additional certifications are a plus.
- 3-5 years of hands-on software development experience with Java, Spring Boot, and modern framework ecosystems.
- Strong understanding of relational and NoSQL databases, ORM frameworks, and data modeling concepts.
- Experience with microservices architecture, containerization (Docker), and cloud platforms (AWS, Azure, or GCP).
- Proficiency with version control (Git), build tools (Maven/Gradle), and modern CI/CD tooling (Jenkins, GitLab CI).
- Good knowledge of software design patterns, testing methodologies, and performance profiling.
- Excellent communication skills, collaborative mindset, and the ability to work in agile team-based environments.
Benefits:
- Competitive salary in the Bangalore market; performance-based bonuses and annual salary reviews.
- Comprehensive health insurance for employees and dependents; life and disability coverage.
- Retirement benefits, paid time off, parental leave, and employee assistance programs.
- Opportunities for international client exposure, training programs, and certification sponsorships.
About the Company: Wipro Limited is a global leader in information technology, consulting, and business process services with a presence in over 60 countries. The Bengaluru development center focuses on building scalable, cloud-native enterprise solutions, data-driven applications, and digital-enabled platforms. The company emphasizes a culture of learning, innovation, and ethical, inclusive practices that empower employees to deliver measurable client value.
Location: The position is based in Bengaluru, Karnataka, India. The work environment supports flexible hours and hybrid on-site/remote arrangements where applicable; candidates should be prepared to visit client sites as needed.
How to Apply: Interested candidates should submit their resume via the Wipro Careers portal, along with a cover letter detailing relevant project experience and motivations for joining the Bengaluru team. Shortlisted applicants will undergo a structured technical interview process, including coding challenges and system design discussions. Please include links to public code repositories or portfolio work if available.