Back to list

Vacancy description

Senior Developer - Java with Azure in Bangalore, भारत

ThoughtWorks

  • Full-timeStandard weekly hours

Bangalore, भारत

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.
Loading similar vacancies…