Senior Java Backend Developer
Description
Java Spring Boot. Solid experience with microservices architecture, RESTful APIs, and message queues (e.g. RabbitMQ). Expertise in database architecture and performance tuning across SQL, NoSQL, and Caching layers (e.g., PostgreSQL, MongoDB, Redis). Proven track record of maintaining high code quality through mandatory Test-Driven Development (TDD) or equivalent practices, with deep proficiency in JUnit, Mockito, and automated API testing via Postman. Comfortable working in Linux environments, with knowledge of shell scripting and deployment practices. Familiar with containerisation and orchestration tools such as Docker and Kubernetes. Experience in system integration with platforms like SAP, Salesforce, or other enterprise systems is a plus. Understanding of secure coding principles and API security standards (OAuth2, JWT, etc.). Familiarity with AI services (e.g., Azure Cognitive Services, Google AI APIs) is a plus. Expertise in Git-based version control and source code management is essential, including proficiency in advanced branching strategies, merge conflict resolution, and repository organisation. Hands-on experience with CI/CD automation platforms (e.g., Bamboo, GitHub Actions, Jenkins) and exposure to cloud environments (AWS, Azure, or GCP) and observability tools is highly advantageous. Strong analytical, communication, and leadership skills. Able to articulate technical concepts to both technical and non-technical stakeholders.
Interested applicants, please Email, (HIDDEN TEXT) Fabian Ling Tuong Liing R25129353 Recruit Express Pte Ltd EA Licence No: 99C4599 We regret that only shortlisted candidates will be contacted.
Skills
- AI
- API
- Api Security
- API Testing
- Automation
- AWS
- Azure
- Bash
- CI/CD
- Cloud
- Cloud Native
- Containerization
- DevOps
- Docker
- Express.js
- GCP
- Git
- GitHub
- GitHub Actions
- Java
- Jenkins
- JUnit
- JWT
- Kubernetes
- Linux
- Microservices
- Mockito
- MongoDB
- NoSQL
- OAuth
- Observability
- PostgreSQL
- Postman
- RabbitMQ
- Redis
- REST
- Salesforce
- SAP
- SAST
- Secure Coding
- SonarQube
- Spring
- SQL
- TDD
- Version Control