Software Engineer (Java)

Software Development
  • Software Development
  • India

Join a fast‑moving team building high‑performance Java applications within an Agile framework. You’ll turn business needs into clean, scalable code while collaborating across product, QA and stakeholder groups.

What You’ll Do

  • Collaborate with analysts, product owners, QA and stakeholders to define requirements.
  • Design, develop, test, debug and maintain high‑performance Java applications.
  • Write clean, scalable, reusable code following secure development standards.
  • Participate in architecture reviews, sprint planning and technical design discussions.
  • Create and run unit tests; support integration and system testing.
  • Troubleshoot production issues, perform root‑cause analysis and deliver fixes quickly.
  • Contribute to code reviews, peer programming and documentation.

What You Need

  • Bachelor’s degree in Computer Science, Engineering or related field.
  • 2–4 years of Java development experience in enterprise or product settings.
  • Strong grasp of OOP, data structures, algorithms, multithreading and concurrency.
  • Proficiency in design patterns, memory management and performance optimization.
  • Experience with source control (Git or TFS) and unit testing frameworks.
  • Ability to write technical documentation and support CI/CD pipelines.
  • Strong analytical, troubleshooting and communication skills.

Good to Have

  • Experience with Microsoft Visual Studio and Azure DevOps.
  • Familiarity with RESTful APIs and distributed architecture.
  • Exposure to CI/CD pipeline tooling and Agile/Scrum processes.

The Opportunity

Enjoy a hybrid work environment, quarterly company‑wide recharge days, and a genuine focus on work‑life balance, all within an inclusive, diverse culture.

Similar Jobs to Apply
  • Broadridge
    India

    At Broadridge, we've built a culture where the highest goal is to empower others to accomplish more. If you’re passionate about developing your career, while helping others along the way, come
  • Intuitive Apps Inc.
    India

    Join a fast‑growing team focused on building automation solutions from the ground up. You'll work alongside passionate leaders and mentors, gaining exposure to cutting‑edge RPA and development tec
  • Photon
    India

    Join a fast‑growing tech team to design and deliver scalable Java solutions. You’ll work with Spring Boot, microservices, and CI/CD pipelines to drive product excellence.What You’ll DoDesi
  • Mastercard
    Pune

    Join a high‑impact engineering group that builds next‑generation payment products for a global market. You’ll steer a large, agile team to turn cutting‑edge concepts into secure, scalable solu