ThoughtWorks

Senior Developer

ThoughtWorks
Apply
3 hours ago
Bengaluru, IndiaSenior

Responsibilities

  • Design and implement scalable, maintainable Java software and large-scale distributed systems.
  • Collaborate with business analysts, quality analysts, designers, project managers, and teammates to solve client problems and build customer experiences.
  • Deliver software across the full consulting lifecycle from ideation through deployment.
  • Apply clean-code, reusable-code, testing, continuous delivery, pair programming, design-pattern, and collaborative development practices.
  • Use AI agents to support code generation, development, developer productivity, code reviews, and production deployments.
  • Assess team health, code quality, and nonfunctional requirements while advocating technical excellence and DevOps practices.
  • Mentor less-experienced peers and help cultivate a collaborative environment with healthy technical debate.
  • Share technical expertise through community speaking, open-source contributions, blogs, and related activities.

Requirements

  • At least 5 years of hands-on Java development experience.
  • Deep understanding of object-oriented programming and experience designing scalable enterprise systems.
  • Ability to write high-quality, well-tested, maintainable code.
  • Hands-on experience with AI-based development, including working with AI agents for coding, productivity, code reviews, and production deployments.
  • Familiarity with Extreme Programming, Scrum, and/or Kanban practices.
  • Awareness of test-driven development, continuous integration, and continuous delivery approaches and tools.
  • Preferred knowledge of AWS, Azure, Kubernetes, and Docker.
  • Strong technical influence, communication, adaptability, and problem-solving skills.
  • Willingness to contribute to the external technology community through speaking, open source, or writing.

Benefits

  • Career development supported by interactive tools, development programs, and a supportive learning culture.
  • Hybrid work arrangement.
ThoughtWorks

About ThoughtWorks

10,000+ employees

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.

Contact me