Java Application Developer (Spring Boot)
SingaporeFull-TimeMid-levelOther
MANDATORY SKILLS
- Java Application Development – Strong hands-on experience developing enterprise backend applications using Java.
- Spring Boot Framework – Development of RESTful APIs, microservices, dependency injection, security configuration and transaction management.
- Red Hat Linux Environment – Experience deploying and supporting Java applications in Linux environments (RHEL).
- MySQL Database – Schema design, query optimization and transactional data handling.
- CI/CD & DevOps Tools – Hands-on experience with Bitbucket, Jenkins and Jira for version control, build pipelines and issue tracking.
- Functional & Technical Documentation – Experience writing technical specs, design documents and unit test plans.
- Application Integration & UAT Support – Participation in SIT, UAT and production deployment activities.
- Debugging & Production Support – Ability to troubleshoot pre-production and post-production issues.
- Payment Systems Knowledge (Advantage) – Understanding of online transaction flows, authorization lifecycle and reconciliation processes.
- Cryptography Algorithms (Advantage) – Basic understanding of encryption, hashing and secure communication protocols
- Independent & Team Collaboration Skills – Ability to work in dynamic environments with minimal supervision.
About Encora
- Encora is a global company that offers Software and Digital Engineering solutions. Our practices include Cloud Services, Product Engineering & Application Modernization, Data & Analytics, Digital Experience & Design Services, DevSecOps, Cybersecurity, Quality Engineering, AI & LLM Engineering, among others.
- At Encora, we hire professionals based solely on their skills and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality
