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.

Similar vacancies

More like this role

  • IT
We are seeking a highly skilled and driven Senior Software Engineer specializing in Java and Azure who is ready to contribute to our cutting-edge projects. The ideal candidate will take ownership of delivering robust, scalable, and reliable backend solutions while collaborating across teams to meet business objectives in ...

Pune, भारत

  • Backend
We are looking for a Senior Java Developer with strong expertise in cloud-native application development, microservices architecture, and Azure infrastructure. The role involves designing, developing, and supporting enterprise-scale applications deployed on Azure Kubernetes Service (AKS), with a focus on scalability, reliability, ...

Hyderabad, भारत

  • IT
We are seeking a Lead Software Engineer - Java with Azure to drive the architecture and delivery of Java backend applications and microservices hosted on Azure. You will oversee feature execution, improve reliability and performance, and contribute to Agile delivery and CI/CD workflows. Architect, develop, and maintain ...

Gurgaon, भारत

  • Full-time
  • Data Analytics
In the context of the strategic project to transform the Wealth Management Core Banking platform, the IT team is growing. A Senior developer is required to work on projects requiring T24 experience and Java solutions. The objective will be to customize T24 product and to develop several key and critical interfaces around ...

Chennai, भारत

We are seeking an experienced Senior Solution Architect with expertise in Java and Azure to lead transformative projects and drive innovation in modernizing legacy systems. This role offers an exciting opportunity to collaborate with diverse teams, ensure technical excellence, and deliver scalable cloud-based solutions ...

Coimbatore, भारत

RIDIK CONSULTING PRIVATE LIMITED

Senior Developer - Azure iPaaS

Role Overview :We are looking for an experienced Azure iPaaS Senior Developer with strong hands-on expertise in designing, developing, and deploying cloud-based integration solutions using the Microsoft Azure Integration Platform as a Service (iPaaS) ecosystem. The role will involve building scalable APIs, workflows, event-driven ...

Hyderabad, भारत

  • Full-time
  • Backend
Senior Java Developer Position Description At CGI, we’re a team of builders. We call our employees members because all who join CGI are building their own company - one that has grown to 72,000 professionals located in 40 countries. Founded in 1976, CGI is a leading IT and business process services firm committed to helping ...

Bangalore, भारत

  • On-site
  • Full-time
  • Backend
Description Tuespot is seeking a Senior Java Developer to join our growing team in Mohali. This is a full-time, on-site position within our Computer Software/Engineering department, offering a hands-on opportunity to contribute to the development of robust, scalable software solutions. As a Senior Java Developer at Tuespot, ...

Chandigarh, भारत

  • Hybrid
  • Contract
  • Backend
... Control, design a data structure that supports Insert, Delete, Search in constant time complexity, etc. Nice to have Experience in the finance industry and work with the Fintech community PostgreSQL/Oracle Facing off to key business stakeholders Other Languages English: C2 Proficient Seniority Senior [{"name": "long_term_contract", ...

Bangalore, भारत

  • Full-time
  • IT
  • Fullstack

$14.68 USD

... results. CGI Fiscal 2024 reported revenue is CA$14.68 billion and CGI shares are listed on the TSX (GIB.A) and the NYSE (GIB). Learn more at cgi.com. Job Title: Java Full Stack Developer with AWS Position: Senior Software Engineer Experience: 6-9 Years Category: Software Development/ Engineering Shift: General Main location: ...

Bangalore, भारत