
Senior Developer - Java with Azure
ThoughtWorks3 hours ago
Bengaluru, IndiaSenior
Responsibilities
- Develop clean, reusable, well-tested Java software using object-oriented programming, TDD, pair programming, and design patterns.
- Build large-scale distributed systems and microservices that deliver innovative customer experiences.
- Collaborate with business and quality analysts, designers, project managers, and clients to design features, concepts, and interactive prototypes.
- Participate in the full software consulting and delivery lifecycle from ideation through deployment.
- Apply continuous delivery, DevSecOps, and other engineering practices to build and deploy high-quality software.
- Assess team health, code quality, and nonfunctional requirements while advocating for technical excellence.
- Mentor less-experienced peers and contribute to a collaborative, respectful engineering culture.
- Share technical expertise through external technology communities, speaking engagements, open-source contributions, and blogs.
Requirements
- At least five years of experience in Java development.
- Experience with Java 8 or later and object-oriented programming.
- Strong experience with Spring Boot and Azure.
- Ability to write high-quality, well-tested code.
- Comfort with Agile approaches such as Extreme Programming, Scrum, and/or Kanban.
- Awareness of test-driven development, continuous integration, and continuous delivery approaches and tools.
- Ability to influence others, handle ambiguity, advocate for technical excellence, and adapt to change.
Benefits
- Access to interactive career-development tools, development programs, and supportive teammates.
- Autonomy in shaping career development within a cultivation-focused learning environment.
- May be required to work from a Thoughtworks office or client office all five working days of the week, depending on business or client needs.
About ThoughtWorks
Thoughtworks is a global technology consultancy that designs and builds custom software, data platforms, and cloud-native systems for enterprises across industries. Its services-based model spans product discovery, agile delivery, platform modernization, and advisory on digital transformation and AI. Founded in 1993 and headquartered in Chicago, it listed on Nasdaq in 2021 (TWKS) and remains backed by private-equity firm Apax Partners.