Enable job alerts via email!

Software Engineer(1year Contract for Java Developer)

DYNAMIC HUMAN CAPITAL PTE. LTD.

Singapore

On-site

SGD 80,000 - 100,000

Full time

Today
Be an early applicant

Job summary

A recruitment agency in Singapore is seeking an experienced software developer to design and maintain web applications using Java and Spring Boot. The ideal candidate should have strong skills in RESTful API development, authentication systems, and a solid understanding of software architecture. This role promises a dynamic work environment with opportunities for professional growth.

Qualifications

  • Proven experience in building and maintaining web applications using Java and related frameworks.
  • Experience with RESTful APIs and backend logic.
  • Ability to implement security protocols for user access.

Responsibilities

  • Design, develop, and maintain robust web applications.
  • Build and integrate RESTful APIs.
  • Implement authentication and authorization systems.

Skills

Core Java
J2EE
Spring Boot
Hibernate
Spring Security
REST API Development
Swagger UI
OpenAPI
JSON Web Tokens (JWT)
software architecture
design patterns
debugging
logical reasoning
analytical skills
communication
collaboration

Education

Bachelor’s or Master’s degree in Computer Science

Tools

AWS
Azure
GCP
CI/CD tools
DevOps practices
Job description
  • Design, develop, and maintain robust web applications using Java, Spring Boot, Hibernate, and related frameworks.
  • Build and integrate RESTful APIs with efficient backend logic and secure data handling.
  • Implement and manage authentication and authorization systems using Spring Security 6.0 with JWT access and refresh tokens, ensuring comprehensive user-role-function-based access control.
  • Develop and maintain comprehensive API documentation using Swagger UI and OpenAPI standards.
  • Spearhead the design and implementation of enterprise-level solutions such as Employee Order Management Systems (EOMS) and employee onboarding services.
  • Collaborate closely with cross-functional teams to define, design, and ship high-quality software solutions.
  • Participate in system architecture discussions, code reviews, and performance optimization.
  • Contribute to the integration of SSO (Single Sign-On) and third-party platforms such as Wellframe, enhancing system functionality and user experience.
  • Ensure high standards of code quality, documentation, and maintainability.
Required Skills:
  • Core Java, J2EE, Spring Boot, Hibernate, Spring Security, REST API Development
  • Swagger UI, OpenAPI, JSON Web Tokens (JWT)
  • Strong understanding of software architecture, design patterns, and best practices
  • Excellent debugging, logical reasoning, and analytical skills
  • Strong communication and collaboration abilities
Preferred Qualifications:
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field
  • Experience with microservices architecture and cloud deployment (AWS, Azure, or GCP)
  • Familiarity with CI/CD tools and DevOps practices

If you would like to know more about this role, do drop me a message or you can alternatively drop me an email stated below.

latha@dhc.com.sg

By submitting an application or your resume, you are deemed to have consented to Dynamic Human Capital Pte Ltd collecting, using and disclosing your personal data for the purposes stated in our privacy notice (https://dhc.com.sg/privacy-policy). You acknowledge that you have read, understood, and agree with the terms in our privacy notice.

Under the revised Employment Agencies Licence Condition 5(b), employment agencies (EAs) are required to collect the personal data (e.g., NRIC, FIN) of applicants referred to employers for permanent or contract job positions of at least 6 months with a fixed monthly salary of $3,300 and above. PDPA requirements on collection, use and disclosure of personal data are not applicable to EAs that are collecting such information, as it is a regulatory requirement.

https://www.mom.gov.sg/faq/submit-quarterlyreferral-and-placement/are-employmentagencies-allowed-to-collect-personal-data

We regret to inform you that only shortlisted candidates will be notified. All applications will be treated with the strictest confidence.

Latha M

Senior Researcher

Dynamic Human Capital Pte Ltd,

2 Kallang Avenue #03-08 CT Hub Singapore 339407

EA License No: 12C6253 |Registration No: R1987570

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.