Software Engineer (Java)

Software Development
  • Software Development
  • India
  • Applications have closed

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
  • NexisGrow Jobs & Internships
    India

    Kick‑start your software engineering career by building scalable, high‑performance systems that serve millions of Amazon users. This full‑time role is aimed at fresh graduates ready to dive into
  • Vivid Edge Corp
    India

    We need a senior specialist to transform messy, fragmented data into clean, business‑ready assets. The role focuses on architecting and scaling high‑volume data‑preparation workflows using Alter
  • Fujitsu
    Bangalore

    Join a leading digital transformation partner as a senior developer focused on MS SQL ETL and .NET solutions for the banking sector. You’ll work on end‑to‑end data pipelines and enterprise app
  • Proxima IT Solutions LLC
    India

    Join a fast‑growing tech team delivering cloud‑native solutions for enterprise clients. You’ll build scalable back‑end services while collaborating closely with front‑end engineers in a remo