Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Developer - Java with Azure

Home > Java programming jobs

Senior Developer - Java with Azure in Others

  • ThoughtWorks
  • Full time
  • Email
  • Bengaluru, India

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.

ThoughtWorks

We are a global technology consultancy that delivers extraordinary impact by blending design, engineering and AI expertise. For 30 years, our commitment to design-led thinking, engineering excellence and innovation means we prioritize people, build teams with strong technical foundations and embe...

Similar positions

Senior QA Engineer

  • Qualys, Inc.
  • Full time
  • Others
  • 10/15/2026
  • Pune, India

Senior Java Engineer - Security - Elasticsearch

  • Elastic
  • Full time
  • Remote
  • 10/15/2026
  • Salary: zł 308k-zł 487k
  • Poland

Senior Java Engineer - Distributed Systems

  • Elastic
  • Full time
  • Remote
  • 10/15/2026
  • Salary: Competitive
  • Romania

Senior Java Engineer - Security - Elasticsearch

  • Elastic
  • Full time
  • UK
  • 10/15/2026
  • Salary: Competitive
  • Remote

Full Stack Developer (Java - Angular)

  • AlmavivA de Belgique
  • Contract
  • Remote
  • 10/15/2026
  • Europe