Search by job, company or skills

L

Java Backend Developer

8-11 Years
SGD 9,000 - 11,000 per month
Save
  • Posted 4 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Responsibilities

  • Develop and maintain applications using Core Java 8+ and JUnit to ensure robust and testable code
  • Implement messaging solutions using Java Messaging Concepts (JMS, MQ) and RTPM to support asynchronous communication
  • Design and optimize SQL queries and relational database structures including joins, indexes, and triggers to improve data retrieval performance
  • Build and consume Web Services using REST and SOAP protocols to enable system integrations
  • Apply Spring Boot and Spring core concepts to develop scalable and maintainable backend services
  • Use Maven for project build and dependency management to streamline development workflows
  • Execute basic Linux shell scripting commands to automate routine tasks and support deployment processes
  • Utilize development tools such as IntelliJ, Git, and SonarQube/SonarLint to enhance code quality and version control
  • Work with Kafka and Oracle databases to handle real-time data streaming and storage requirements

Preferred competencies and qualifications

  • Experience with JBOSS or other application servers to deploy and manage Java applications
  • Knowledge of Java Server Faces, JPA, and EJB to support enterprise-level Java development
  • Ability to write and understand complex SQL queries for advanced data manipulation
  • Familiarity with React JS for front-end development integration

More Info

Job Type:
Industry:
Employment Type:

Job ID: 149625337

Similar Jobs

Remote

Skills:

JavaKafkaPostgresCachebackendsrpingboot

Early Applicant
Anson, Singapore

Skills:

MavenJava Server FacesKafkaSpring BootJbossReact JsIntellijRestJUnitSonarqubeOracleMqSoapSqlJmsGitJpaEjbWeb ServicesCore Java 8Spring core conceptsRelational Database conceptsJava Messaging ConceptsSQL queries optimisationSonarLintBasic Linux shell scripting commands

Remote

Skills:

JavaAWSSpring BootMicroservicesLambdaApiserverless workflows