InApp / Careers / Jobs / Senior Software Engineer / Systems Analyst

Senior Software Engineer / Systems Analyst (Java) (4-10 Years)

Project Location(s):



Experience: 4-10 years


  • Develop high-quality software design and architecture using Java technologies.
  • Design, implement, and maintain Java applications that are scalable, efficient, and reliable.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Identify and correct bottlenecks and fix bugs to ensure optimal performance.
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
  • Participate in code reviews, unit testing, and other quality assurance measures.

Desired Candidate Profile:

  • Proficient in Core Java, JavaScript, jQuery, J2EE, and Angular.
  • Extensive experience with Spring MVC/Spring Boot and Hibernate frameworks.
  • Familiarity with build tools such as Ant, Gradle, Maven, and IDEs like Eclipse.
  • Solid understanding of database management systems and expertise in writing and optimizing stored procedures for both Oracle and SQL Server.
  • Demonstrated ability in developing web applications and application software.
  • Knowledge or exposure to BIGDATA technologies is considered an added advantage.
  • Excellent communication skills with the ability to engage effectively with stakeholders at senior leadership.