Structured programmes for software engineers, data science and DevOps.
Java Developer (J2EE, Spring Boot, Kafka, K8s, PCI DSS, AWS, Azure, OAuth)
Get alerts for roles like this
More Java Developer (J2EE, Spring Boot, Kafka, K8s, PCI DSS, AWS, Azure, OAuth) roles in Singapore — straight to your inbox. No account needed.
Applying to this role? Tailor your résumé to this job description in one click, then download it clean — no watermark, no subscription.
Job Description
Responsibilities Lead the design and development of enterprise applications using Java and Spring Boot, ensuring high performance, scalability, and maintainability. Design and implement microservices-based solutions to support distributed applications and complex business integrations.
Translate business requirements into technical designs and scalable backend solutions. Develop and integrate RESTful APIs to enable secure and efficient communication between enterprise systems. Establish coding standards, reusable design patterns, and development practices to improve software quality and consistency.
Optimize data access and application performance using Hibernate/JPA and appropriate database technologies. Design event-driven integrations using Apache Kafka to support reliable communication between distributed services. Drive cloud application development and deployment across AWS and Microsoft Azure environments.
Manage application containerization and deployment using Docker and Kubernetes. Collaborate with frontend teams to integrate React applications with backend services. Identify architectural risks, troubleshoot complex technical issues, and improve application reliability and performance.
Implement automated testing and CI/CD practices to improve delivery quality and deployment efficiency. Ensure applications follow security best practices and relevant compliance requirements. Provide technical guidance, conduct code reviews, and mentor developers throughout the software development lifecycle.
Requirements
Minimum 8+ years of experience in software development, backend engineering, and enterprise application integration. Strong hands-on experience in Java/J2EE and Spring Boot. Proven experience designing and developing microservices and distributed systems.
Experience in RESTful API development, integration, and service-oriented architecture. Experience in oriented programming, design patterns, clean code, and application architecture. Practical experience w
Required Skills
Upskill for This Role
Courses from Udemy and edX matched to this role's skills.

Crack OCA 1Z0 808 Java Programmer Exam Paper Practice

1Z0-808 Java SE 8 Programmer Preparation Practice Exams
![Java Certification (1Z0-819) Topic-wise Tests Part-2 [2026]](https://i.udemycdn.com/course/480x270/3893172_90c0_3.jpg)
Java Certification (1Z0-819) Topic-wise Tests Part-2 [2026]

Edchart Certified Java Developer Subject Matter Expert

Metodologia de Certificação Java 8 OCA: Simulados

Java SE11 Programmer 1 (1Z0-815) - Practice Tests
ResumeKart may earn a commission from these links at no extra cost to you.
Partner picks for Java Developer (J2EE, Spring Boot, Kafka, K8s, PCI DSS, AWS, Azure, OAuth) in Singapore
Matched to the skills this page calls for and the candidate's location.
- Partner course providercovers javacovers awscovers kubernetesBengaluruVisit partner →
- UdemyVerified partnerPartner course provider
A marketplace of instructor-created courses across technology, business and creative skills.
covers awscovers docker - Partner competition
Coding challenges, hackathons and developer assessments.
covers javaBengaluruVisit partner →
Partners are ResumeKart affiliates or institutes it works with; ResumeKart may earn a commission when a candidate enrols. Placement is decided by relevance, not payment. How ResumeKart earns
Prepare to Win This Role
Everything you need to ace the interview and negotiate top-of-band compensation.