We Are Hiring

Join our team, grow with us, and make an impact that matters.

Software Engineer

Key Responsibilities

  • Design, develop, and maintain applications using J2SE, Spring Boot, Hibernate, JSP, Servlets, and related technologies.
  • Develop and integrate backend systems with databases such as PostgreSQL and Oracle.
  • Ensure code quality through unit testing, debugging, and adherence to best software engineering practices.
  • Participate in Agile/Scrum development cycles, contributing to sprint planning, reviews, and retrospectives.
  • Develop APIs and web services for integration across platforms.
  • Collaborate with cross-functional teams to gather and analyze requirements and provide scalable technical solutions.
  • Continuously learn new technologies and apply them to improve software functionality and performance.
  • Troubleshoot, debug, and resolve technical issues independently or in collaboration with the team.

Requirements

Essential
  • Proficiency in Java (J2SE), with experience in Spring Boot and Hibernate frameworks.
  • Solid understanding of Object-Oriented Programming (OOP) concepts.
  • Experience working with PostgreSQL, Oracle, or other RDBMS.
  • Familiarity with web technologies such as HTML, XML, JSP, and web services.
  • Knowledge of software development methodologies such as Agile and SDLC.
  • Strong analytical and troubleshooting skills.
  • Good communication and collaboration skills.
Desirable
  • Experience in data visualization (e.g., D3.js), data analytics, and cloud platforms.
  • Exposure to container orchestration tools like Kubernetes and OpenShift.
  • Java certification(s).
  • Experience in mobile app development (Android/iOS).