Search by job, company or skills

8-11 Years
SGD 10,000 - 13,000 per month
Early Applicant
  • Posted 7 hours ago
  • Be among the first 10 applicants

Job Description

Job Summary

We are seeking a Senior Java Developer to design, develop, and maintain robust Java applications using modern frameworks and tools, driving high-quality software delivery with a minimum of 8 years of experience.

Responsibilities

  • Develop and maintain Java applications using the latest Java versions to ensure modern, efficient codebases
  • Apply Object-Oriented Programming principles to design scalable and maintainable software solutions
  • Implement and configure Spring and Spring Boot frameworks to build enterprise-grade applications
  • Write and execute unit tests using JUnit to validate code quality and functionality
  • Automate build and deployment processes using Gradle or Maven integrated with Bamboo for continuous integration
  • Utilize IDEs such as Eclipse or IntelliJ to write, debug, and optimize Java code effectively
  • Manage source code versions and collaboration using Git in a team environment
  • Design and consume HTTP/RESTful APIs to enable seamless communication between services
  • Apply security fundamentals to protect applications from vulnerabilities and ensure data integrity
  • This role is for one of our project requirements

Preferred competencies and qualifications

  • Develop front-end components using React to enhance user interfaces
  • Manage and query databases such as Postgres and DynamoDB for efficient data storage and retrieval
  • Deploy and manage applications on AWS services including EC2, Lambda, Route 53, S3, and ELB for scalable cloud infrastructure
  • Containerize applications using Docker and orchestrate with Kubernetes for efficient deployment and scaling
  • Implement test automation frameworks to improve testing efficiency and coverage
  • Work with Java Enterprise Edition technologies such as Weblogic, Websphere, and OSGi for enterprise solutions
  • Utilize Adobe Experience Manager (AEM) for content management and digital experience delivery
  • Apply functional and reactive programming paradigms to build responsive and resilient applications

Required competencies and certifications

  • Minimum 8 years of professional experience in Java development, RTPM

More Info

Job Type:
Industry:
Employment Type:

Key Skills

Security fundamentals

Adobe Experience Manager (AEM)

Reactive programming

HTTP RESTful APIs

Test automation frameworks

Similar Jobs

8-11 yrs
SGD 10,000 - 13,000 per month
Shenton Way, Singapore
Skills:
adobe experience manager , S3, Osgi, Maven, Spring Boot, Eclipse, Websphere, React, Lambda, Ec2, JUnit, Docker, Weblogic, Postgres, Route 53, AWS, Java, Dynamodb, Aem, Intellij, Spring, Git, Java Enterprise Edition, Gradle, Bamboo, Elb, Kubernetes, HTTP RESTful APIs
5-8 yrs
SGD 9,000 - 10,000 per month
Shenton Way, Singapore
Skills:
Java, Java Design Patterns, PostgreSQL, Spring Boot, Microservices, Gherkin, Docker, Openshift, MongoDB, Cucumber, Kubernetes, Aws S3, Event-Driven Architecture, Domain-Driven Design, ArgoCD, Object-Oriented Programming