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

Software Engineer 6 - Feature Infrastructure

  • Netflix
  • Full time
  • USA
  • 10/30/2026
  • Salary: $600k-$1066k
  • Remote

Senior Software Engineer

  • Elastic
  • Full time
  • Remote
  • 10/30/2026
  • Salary: Competitive
  • Switzerland

Senior Software Engineer

  • Elastic
  • Full time
  • Remote
  • 10/30/2026
  • Salary: €67k-€106k
  • Spain

Senior Software Engineer

  • Elastic
  • Full time
  • Remote
  • 10/30/2026
  • Salary: €86k-€136k
  • Ireland

Senior Software Engineer

  • Elastic
  • Full time
  • Remote
  • 10/30/2026
  • Salary: €61k-€97k
  • Greece