Java Full Stack Developer – Job Description
Responsibilities :
- Designing and developing scalable, efficient, and reliable software systems.
- Writing high‑quality, testable, and maintainable code in Java.
- Implementing backend services using Java, Microservices, Spring Boot, and related technologies.
- Experience with Spring MVC, Thymeleaf and jQuery.
- Integrating with databases, APIs, and other systems.
- Participating in agile development methodologies like Scrum or Kanban.
- Collaborating with cross‑functional teams to deliver high‑quality software products.
- Troubleshooting and debugging complex technical issues.
- Staying up‑to‑date with industry trends and emerging technologies.
- Mentoring junior developers and contributing to the growth of the team.
Requirements :
7+ years of experience in Java development.Strong proficiency in Java, Spring, and related technologies.Knowledge of database concepts and experience with relational databases.Understanding of software development life cycles (SDLCs) and agile methodologies.Excellent problem‑solving skills and attention to detail.Strong communication and collaboration skills.Experience with version control systems like Git.Knowledge of testing frameworks and methodologies.Certification in Java development (e.g., OCPJP) is a plus.Additional Responsibilities :
Leading small projects or teams.Participating in system architecture and design discussions.Developing technical documentation and standards.Collaborating with DevOps teams to ensure smooth deployment and monitoring.Staying current with industry trends and emerging technologies.Mentoring junior developers to help them grow in their careers.Seniority level : Associate
Employment type : Full‑time
Location : Federal Territory of Kuala Lumpur, Malaysia
Referrals increase your chances of interviewing at Ad Astra Consultants by 2x.
#J-18808-Ljbffr