Talent.com
Senior Engineer- - Java - Clean Code - XP Practices

Senior Engineer- - Java - Clean Code - XP Practices

CareerXperts Consultingvijayapura, rajasthan, in
1 day ago
Job description

As part of our team, you’ll collaborate closely with clients to design and deliver products and solutions that meet real business needs. You’ll work in a highly consultative and collaborative environment that values technical excellence, agile delivery, and continuous learning.

We’re looking for engineers with solid experience delivering commercial software projects and a deep understanding of agile practices like Test-Driven Development (TDD), Pair Programming, and CI / CD. A growth mindset, strong communication skills, and a passion for technology are essential.

This role involves working in teams that embrace modern agile technical practices — including continuous integration and deployment, fast feedback loops, and iterative delivery — to create pragmatic, high-quality solutions while helping others improve their craft.

Key Responsibilities

  • Collaborate with clients and team members to define system requirements and determine optimal delivery approaches.
  • Deliver high-quality software using agile practices such as TDD, pair programming, and CI / CD.
  • Automate infrastructure provisioning and deployment pipelines.
  • Own the systems you build — from development through to production support (“You build it, you run it”).
  • Champion agile methodologies and practices within client organizations.
  • Mentor and guide client team members.
  • Continuously improve team delivery capabilities and technical excellence.

Required Skills & Experience

  • Proven experience in developing, maintaining, and operating enterprise-scale distributed systems.
  • Deep expertise in at least one programming language and its ecosystem; familiarity with multiple languages is a plus.
  • Passion for technology and adaptability to work across various stacks and tools.
  • Strong hands-on experience with TDD and automated testing.
  • Solid understanding of agile development principles and their practical application in diverse contexts.
  • Excellent communication skills, particularly in remote, globally distributed teams.
  • Collaborative mindset with strong interpersonal skills and the ability to work towards shared goals.
  • Nice to Have

  • Experience building distributed systems, including microservice architectures and RESTful APIs.
  • Hands-on experience with large-scale production systems in containerized or cloud environments (AWS, GCP, or Azure).
  • Write to shruthi.s@careerxperts.com.

    Create a job alert for this search

    Senior Engineer Java • vijayapura, rajasthan, in