Software Engineer

APAR TECHNOLOGIES PTE. LTD.

We are looking for a Senior Software Engineer to join our team and contribute to the development, enhancement, and maintenance of backend applications. The role involves working with cross-functional teams to design, build, and support scalable software solutions while maintaining high standards of quality and performance.

Role : Senior Software Engineer Key Responsibilities

  • Design, develop, test, and maintain backend applications using Java, Kotlin, and Spring Boot.
  • Collaborate with team members and stakeholders to understand requirements and deliver software solutions.
  • Develop new features and enhance existing applications.
  • Participate in code reviews and contribute to software quality improvements.
  • Troubleshoot, analyze, and resolve technical issues.
  • Support modernization and continuous improvement of existing systems.
  • Create and maintain technical documentation where required.
  • Share knowledge and provide guidance to team members when needed.

Requirements

  • Degree in Computer Science, Information Technology, Software Engineering, or a related field.
  • Experience in backend software development using Java and/or Kotlin.
  • Experience with Spring Boot framework.
  • Knowledge of relational databases (SQL) and NoSQL databases.
  • Experience developing and maintaining enterprise applications.
  • Understanding of software development best practices, including testing and code reviews.
  • Strong problem-solving, communication, and collaboration skills.

Preferred Skills

  • Experience with legacy system enhancement or modernization projects.
  • Knowledge of software architecture and scalable system design.
  • Familiarity with Agile development methodologies.

EA Number : 11C4879

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.