Software Engineer (Java, Dotnet)

Recruitment agencyReposted 5×Jobline ResourcesSingaporemycareersfuturepublished 08/18/2026
Must-have:JavaScriptPythonJavaQA/Test

Responsibilities • Develop, test, and maintain robust Java applications • Write well-designed, efficient, and testable code. • Participate in software and architectural development activities. • Ensure designs follow specifications and industry best practices. • Prepare and produce releases of software components. • Support continuous improvement by investigating alternatives and technologies. • Collaborate with cross-functional teams to define and deliver new features. • Implement and maintain automated testing and continuous integration processes. • Ensure code quality, performance, and security. • Prepare and maintain technical documentation, including design specifications and user guides. • Report on project status, technical issues, and team performance to management. • Stay updated with the latest industry trends and technologies. • Identify opportunities for process improvements and technology enhancements.

Requirements • Bachelor’s degree in Computer Science, Engineering, or related field with 3 to 5 years software development experience in Java • Strong knowledge of Java 8 or higher. • Familiar with Spring Framework (Spring Boot, Spring MVC). • Experience with RESTful APIs, JSON, and web services. • Proficient in working with databases such as MySQL, PostgreSQL, or Oracle. • Experience with version control tools like Git. • Familiarity with Agile methodologies. • Knowledge of front-end technologies (JavaScript, HTML, CSS, Angular/React). • Experience with CI/CD tools like Jenkins, Maven, or Gradle. • Exposure to cloud platforms like AWS, Azure, or GCP. • Familiarity with microservices architecture. • Experience with containerization (Docker, Kubernetes). Licence no: 12C6060