Senior Java API Developer
Flintex Consulting Pte Ltd Kuala Lumpur, Malaysia · MYR 96K–MYR 120K/yr
Staffing and Recruiting · 11-50 employees
About the role
Design, develop, and maintain scalable RESTful APIs and microservices while ensuring high-performance backend architecture. Collaborate with cross-functional teams to deliver features, mentor junior developers, and implement robust API security standards.
What they look for
Requirements
Requires 5+ years of backend development experience with strong expertise in Java, Spring Boot, and microservices architecture. Candidates must have hands-on experience with SQL, ORM frameworks, and API security protocols like OAuth2 and JWT.
Full description
Position Summary
We are looking for a highly skilled Senior Java API Developer to design, develop, and optimize scalable backend services and RESTful APIs. You will play a key role in architecting secure, high-performance systems, mentoring junior developers, and driving engineering best practices across the team.
This role requires strong hands-on coding ability, architectural thinking, and experience building production-grade APIs in cloud or enterprise environments.
Key Responsibilities
- Design, develop, and maintain scalable RESTful APIs and microservices using Java and Spring Boot.
- Architect secure, high-availability backend systems with performance optimization in mind.
- Implement clean, testable, and maintainable code following SOLID principles.
- Optimize application performance, troubleshoot bottlenecks, and resolve production issues.
- Collaborate with frontend developers, DevOps, QA, and product teams to deliver high quality features.
- Participate in architecture discussions and technical design reviews.
- Implement API security standards (OAuth2, JWT, API Gateway policies).
- Ensure code quality through unit testing, integration testing, and code reviews.
- Mentor junior developers and promote engineering best practices.
- Contribute to CI/CD pipelines and DevOps improvements.
Technical Requirements
Requirements
- 5+ years of backend development experience.
- Strong expertise in Java (8/11/17+).
- Solid experience with Spring Boot, Spring MVC, Spring Security.
- Hands-on experience building RESTful APIs.
- Experience with microservices architecture.
- Strong knowledge of SQL (MySQL/PostgreSQL/Oracle) and ORM frameworks
(Hibernate/JPA).
- Experience with API security (OAuth2, JWT).
- Familiarity with Git, Maven/Gradle.
- Experience working with Docker and CI/CD pipelines..
- Strong understanding of data structures, concurrency, and multithreading.
Good to Have
- Experience with Kafka or RabbitMQ.
- Cloud deployment experience (AWS, Azure, or GCP).
- Kubernetes knowledge.
- Experience with API documentation tools (Swagger / OpenAPI).
- Experience in fintech or high-transaction systems.
Soft Skills
- Strong analytical and problem-solving skills.
- Ability to work independently and lead technical initiatives.
- Excellent communication and stakeholder management skills.
- Proactive mindset with ownership mentality
Working hours:
Mon to Fri 9am-6pm
Similar roles
-
SL2639 - Java Microservices API Developer
FPT Asia Pacific Pte Ltd Singapore, Singapore
-
Java Technical Lead - Healthcare Interoperability
Leidos Scoresby, Victoria, Australia
-
Sandwich Artist-Cashier - Airport (Java House Bistro)
CC Holdings Restaurant Management Group Indianapolis, Indiana, United States · $27K–$33K/yr
-
JAVA Developer
Quality & Reliability S.A. (QnR) Municipality of Metamorfosi, Attica, Greece
-
Software Engineer II - Java, Selenium, Cucumber, JMeter, BlazeMeter
JPMorgan Chase & Co. Hyderabad, Telangana, India
-
Java Architect
RAPID EAGLE INC Henderson, Nevada, United States · $146K–$177K/yr