Java Software Engineer

Digital Omnis — Malaysia · Posted ~10 hours ago

Mid Full-time

Skills

Java Spring Boot Spring Data JPA Spring Security Enterprise application development Spring Batch Kubernetes Unit testing Technical documentation

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Develop and support enterprise Java applications, delivering new features, backend integrations, and performance improvements. You will work extensively with Spring technologies, batch processing, container platforms, testing, documentation, and production troubleshooting while collaborating with cross-functional teams.

Highlights

Opportunity to build and support enterprise software, work on new functionality and backend integrations, and improve application performance, security, reliability, and scalability. The role includes cross-functional collaboration, production troubleshooting, testing, documentation, and modern container technologies.

Description

Key Responsibilities: Develop, test, and support custom enterprise software solutions, including feature enhancements, new functionalities, and back-end integrations.Ensure application performance, quality, and responsiveness by identifying and resolving bottlenecks and bugs.Prepare technical documentation and unit tests to support project deliverables.Work closely with cross-functional teams to enhance system performance, security, and reliability.Troubleshoot and resolve production issues efficiently, supporting the availability and scalability of enterprise applications. Required Skill Set: At least 2 years of hands-on experience developing enterprise-level Java applications using Spring Boot, Spring Data JPA, Spring Security.Experience developing, scheduling, and supporting batch jobs, preferably using Spring Batch, including monitoring, error handling, and retry mechanisms.Familiarity with Kubernetes or other container platforms, including container deployment, configuration, and troubleshooting.Strong problem-solving skills with a passion for technology and innovation.Self-motivated, quick to learn, and able to communicate effectively.Ability to work under tight deadlines while maintaining high-quality deliverables. Good-to-Have Skills and Experience: Experience with React for front-end development and integration with back-end APIs.Experience using Claude Code to assist with development, debugging, testing, and documentation, with the ability to review and validate AI-generated code.Hands-on experience with cloud services such as AWS or Google Cloud Platform (GCP).