Senior Java Software Engineer
Summary
Build and maintain scalable Java back-end services using Spring Boot microservices, REST APIs, Kafka, and Kubernetes; troubleshoot issues and mentor junior engineers.
Software Java Engineer
We are seeking a seasoned Software Engineer to join our team. The ideal candidate will have a strong background in software development, a deep understanding of technology trends, and the ability to lead projects and collaborate with cross-functional teams. As a Software Engineer, you will be responsible for developing high-quality software solutions, improving our development processes, and mentoring junior engineers. Your expertise will help us build scalable, efficient, and innovative software products that meet our business needs.
Key Responsibilities
- Create & maintain technology in back-end to create a comprehensive solution that meets the customers business needs.
- Architect and implement web/mobile back end with efficiency, speed, quality & robustness in mind.
- Assess efficiency and speed of current applications.
- Troubleshoot and implement bug fixes related to client and user-reported issues.
- Play proactive support role and take ownership of technical issues, and work with internal/cross-functional/ external team to resolve more advanced issues when necessary.
- Collaborate with team members in all aspects of software design, coding, testing, documentation & deployment.
- Deliverables in agile scrum approach.
Education & Experience:
- Bachelors degree in computer science / software engineering / information technology or relevant fields.
- At least 5 years and above of hands on experience in the following skills:-
- - Java version 8, 17, 21
- - Spring boot Microservices Architecture
- - RESTful API
- - Microservices
- - Caching
- - Gateway (using Spring cloud Gateway)
- - JWT
- - Kafka
- - Circuit Breaker (using Resilience4J)
- - Vue.js
- - SonarQube
- - Performance Test
- - Penetration Test
- - Kubernetes
- This is a 1-year extendable contract based in Kuala Lumpur, Malaysia.