JOB DESCRIPTION
Job Title
Senior Java Platform Engineer
Occupation
SENIOR SOFTWARE CONSULTANT
Job Description & Requirements
About the Client:
Our client is a leading Information Technology (IT), consulting, and business process services company.
Responsibilities:
- Deliver IT business solutions with high impact on the effectiveness toward Organization Goal
- Solutioning, Architecting and Designing Software Products using DDD (Domain Driven Design), Clean Architecture, Standard Design Principles, and Clean Code Practices.
- Design, develop, and maintain microservices using Spring Boot and Spring Cloud.
- Implement best practices for microservices architecture, including service discovery,configuration management, and load balancing.
- Develop and manage application using Tibco.
- Ensure reliable message delivery and handle message processing logic efficiently.
- Implement distributed locking mechanisms using Redis to ensure data consistency.
- Design and implement scalable and robust locking strategies for distributed systems.
- Design and manage databases using MySQL, ensuring data integrity and optimal performance.
- Implement data caching strategies with Tibco / Redis to improve application performance.
- Integrate and utilize Sky walking for application performance monitoring and distribute dtracing.
- Set up alerts and dashboards to proactively monitor system health and performance.
Requirement:
- Bachelor’s degree in computer science, Information Technology, or a related field of experience.
- Min 12+ years of experience in software engineering, with a focus on J2ee architecture and related technologies.
- Strong proficiency in Spring Boot and Spring Cloud.
- Experience with Tibco for Messaging.
- Strong understanding of asynchronous computing and distributed systems.
- Familiarity with DevOps practices and CI/CD pipelines.
- Knowledge of other messaging systems (e.g., Kafka, RabbitMQ).
- Experience with other monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack).
Interested candidates, who wish to apply for the above position, please send in your resume to [email protected]
We regret that only shortlisted candidates will be contacted.
PERSOLKELLY Singapore Pte Ltd • EA License No. 01C4394 • EA Registration No. R24125310 (PARAMATASEEMA NAVEEN RAJANNA)
This is in partnership with Employment and Employability Institute Pte Ltd (“e2i”). e2i is the empowering network for workers and employers seeking employment and employability solutions. e2i serves as a bridge between workers and employers, connecting with workers to offer job security through job-matching, career guidance and skills upgrading services, and partnering employers to address their manpower needs through recruitment, training and job redesign solutions. e2i is a tripartite initiative of the National Trades Union Congress set up to support nation-wide manpower and skills upgrading initiatives. By applying for this role, you consent to e2i’s PDPA.
“By sending us your personal data and curriculum vitae (CV), you are deemed to consent to PERSOLKELLY Singapore Pte Ltd and its local and overseas subsidiaries and affiliates collecting, using and disclosing your personal data to prospective employers/companies based in any country for purposes of evaluating suitability for employment, conducting reference checks, administering employment related services and such other purposes stated in our privacy policy. Our full privacy policy is available at www.persolkelly.com.sg. If you wish to withdraw your consent, please drop us an emailto let us know. Please feel free to contact us if you have any queries