Search by job, company or skills

Z

Backend Developer (Java) - Contract

2-4 Years
SGD 4,000 - 4,500 per month
new job description bg glownew job description bg glownew job description bg svg
  • Posted an hour ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Role Overview
Our client is looking for a skilled and experienced Java Developer to join their engineering team. In this role, you will be responsible for designing and developing robust microservices and APIs, processing large-scale data through batch programs, and ensuring application performance meets SLA requirements. You will work closely with Business Analysts to deliver high-quality solutions.

Key Responsibilities

. Design and develop new microservices for UI backend or APIs for external application integrations based on functional requirements.

. Build and maintain batch programs to process large volumes of data at scheduled intervals.

. Perform thorough troubleshooting and performance tuning to ensure applications run efficiently within defined SLA parameters.

. Conduct comprehensive unit testing to maintain high code quality standards.

Collaborate with Business Analysts (BAs) to support and resolve defect fixes across the development lifecycle.

Must-Have Skills

1. Java Development Expertise

. Strong proficiency in Java with deep knowledge of frameworks and libraries including Spring, Spring Batch, and Hibernate.

. Proven experience building production-grade, scalable Java applications.

2. AWS Environment Proficiency

. Hands-on experience working in AWS environments including configuring ECS task definitions.

. Ability to communicate with various AWS services via the AWS SDK.

3. Unit Testing Frameworks

. Familiarity with unit testing frameworks such as JUnit, Mockito, and PowerMock.

. Commitment to writing clean, testable, and well-documented code.

Good-to-Have Skills

. Experience in React.js and Node.js development for full-stack capabilities.

. Experience with scripting for test automation and data migration.

. Experience developing AWS Lambda functions using Python.

Qualifications & Experience

. Bachelor's degree in Computer Science, Information Technology, or a related field.

. 2+ years of hands-on Java development experience in an enterprise or product environment.

. Strong understanding of RESTful API design and microservices architecture.

. Excellent problem-solving skills and a detail-oriented mindset.

. Effective communication skills with the ability to collaborate across cross-functional teams.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 144517215

Similar Jobs