about the job
our client is seeking an experienced Senior/Lead Java Developer to design, develop, and maintain high-performance software solutions. You will lead a team of developers, drive architectural decisions, and ensure best practices in Java Springboot, Angular, cloud (Azure/AWS), and microservices. If you are passionate about scalable systems, clean code, and mentoring engineers, we want you on our team!
...
key responsibilities
- Design, develop, and maintain Java-based applications, services, and APIs.
- Collaborate with cross-functional teams to define, design, and deliver new features.
- Write clean, efficient, and well-documented code following best practices.
- Participate in code reviews, troubleshooting, and performance tuning.
- Implement and maintain microservices architecture using Java and related technologies.
- Integrate software with databases, third-party services, and cloud environments.
- Contribute to CI/CD pipelines and automated testing frameworks.
- Mentor junior developers and contribute to technical discussions.
required skills & qualifications
- 4+ years of professional experience in Java development.
- Strong understanding of Java, OOP principles, and design patterns.
- Experience with Spring Framework (Spring Boot, Spring MVC, Spring Data).
- Familiarity with RESTful APIs, JSON/XML, and web services.
- Solid experience with relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL (e.g., MongoDB).
- Experience with version control systems like Git.
- Understanding of Docker, CI/CD, and modern DevOps practices.
How to Apply
Send your CV to danial(dot)zulhkiple@randstad(dot)com(dot)my to apply or find out more.
show more
about the job
our client is seeking an experienced Senior/Lead Java Developer to design, develop, and maintain high-performance software solutions. You will lead a team of developers, drive architectural decisions, and ensure best practices in Java Springboot, Angular, cloud (Azure/AWS), and microservices. If you are passionate about scalable systems, clean code, and mentoring engineers, we want you on our team!
key responsibilities
- Design, develop, and maintain Java-based applications, services, and APIs.
- Collaborate with cross-functional teams to define, design, and deliver new features.
- Write clean, efficient, and well-documented code following best practices.
- Participate in code reviews, troubleshooting, and performance tuning.
- Implement and maintain microservices architecture using Java and related technologies.
- Integrate software with databases, third-party services, and cloud environments.
- Contribute to CI/CD pipelines and automated testing frameworks.
- Mentor junior developers and contribute to technical discussions.
...
required skills & qualifications
- 4+ years of professional experience in Java development.
- Strong understanding of Java, OOP principles, and design patterns.
- Experience with Spring Framework (Spring Boot, Spring MVC, Spring Data).
- Familiarity with RESTful APIs, JSON/XML, and web services.
- Solid experience with relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL (e.g., MongoDB).
- Experience with version control systems like Git.
- Understanding of Docker, CI/CD, and modern DevOps practices.
How to Apply
Send your CV to danial(dot)zulhkiple@randstad(dot)com(dot)my to apply or find out more.
show more