Point your AI agent at freehire and let it find you a job.

Get the CLI →

LYNEER CORP (SINGAPORE) PTE. LTD.

NewBe an early applicant

Senior Java Developer

Posted Updated
Discussion

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

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

Skills

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available