The posting
Responsibilities
- Contribute to continuous improvement across the software development lifecycle for enterprise-level applications, including enhancements and ongoing maintenance.
- Conduct system integration testing and resolve software application issues.
- Develop and execute unit tests using appropriate testing frameworks.
- Prepare and maintain detailed software design and technical documentation.
- Provide effort and solution estimates based on business requirements.
- Diagnose and resolve production issues as part of application support.
- Mentor junior developers on coding best practices, design principles, and quality standards.
- Review code to ensure adherence to development guidelines and maintain high-quality standards.
- Any other ad-hoc duties as assigned by supervisor
Requirements
- 10+ years of strong experience in Java programming
- Possess good analytical, problem-solving skills
- Experience in Apache Flink or Spring Boot microservices
- Experience in building Java Microservices with Kafka Streaming (AVRO or JSON) and integration to schema registry
- Good understanding of Database either PostgreSQL OR SQL Server, and related java components Spring Data JPA/JDBC
- Good understanding of cache refresh strategies.
- Either of the below:
- Spring Cache/Caffeine, Redis, In-memory caches
- Understanding of Multi-threading, async processing
- Able to adapt to a fast-paced work environment
- Ability to learn new technologies quickly
- Good verbal and written communication skills
- Good understanding of modern software development methodologies
- Good understanding of software testing methodologies, scripting and tools
- Experience in one or more full SDLC for enterprise projects
Interested applicants, please Email , and look for [email protected]
John (Joax) Wong
Recruit Express Pte Ltd
EA License No. 99C4599
EA Personnel Registration Number: R23117179
We regret that only shortlisted candidates will be contacted.



