Skip to main content

Backend Developer(Java)

Technology
Manpower Singapore
1 months agoUntil 26/05/2026
On-site

Job description

  • *Key Responsibilities
  • Design, develop, and maintain Java-based backend services and applications
  • Implement and maintain Spring Boot microservices and ensure code quality through TDD/JUnit
  • Write and optimize SQL queries for efficient database interaction
  • Develop and consume RESTful and SOAP web services
  • Integrate with messaging systems such as JMS or MQ for enterprise communication
  • Participate in code reviews, provide technical guidance, and ensure adherence to best practices
  • Collaborate with cross-functional teams to translate functional requirements into technical solutions
  • Monitor and troubleshoot application performance issues, suggesting improvements where necessary
  • Document technical designs, processes, and testing procedures
  • Support deployment and CI/CD pipelines using Maven, Git, and DevOps practices
  • *Technical Skills
  • Core Java 8+ and JUnit
  • Spring Boot
  • Computer science fundamentals: algorithms, data structures, object-oriented design
  • TDD: able to write acceptance tests
  • Maven for build management
  • Basic Linux shell scripting
  • Java Messaging Concepts (JMS, MQ)
  • Relational database concepts: SQL, joins, indexes, triggers
  • Web Services: REST, SOAP
  • Spring core concepts
  • Experience with SQL query optimization
  • Familiarity with IntelliJ, Git, SonarQube/SonarLint
Keywords
javaplanning-and-designvisual-art-designproduct-development-and-designspringspring-bootmicroservicesjunitsqlsimple-object-access-protocol-soapjava-message-service-jmsmagic-quadrant-mqcode-reviewpolicies-and-practicestroubleshootingapplication-performancetesting-and-analysiscustomer-intelligence-cicontinuous-integrationcd-certificate-of-depositci-cdapache-mavendevelopment-operations-devopsjava-8computer-sciencedata-structuresbuild-managementlinuxscriptingquery-optimizationsonarqubesonarlint

¿Te interesa este puesto?