Posted on: 29/06/2026
Key Responsibilities:
- Design, develop, test, and maintain enterprise-grade full-stack applications using Java and modern frontend technologies.
- Develop RESTful APIs, microservices, and backend components using Java, Spring Boot, and related frameworks.
- Build responsive user interfaces using Angular, React, or similar JavaScript frameworks.
- Design and implement scalable, secure, and high-performance software solutions following industry best practices.
- Collaborate with business analysts, architects, QA engineers, DevOps teams, and product owners throughout the software development lifecycle.
- Perform code reviews, enforce coding standards, and mentor junior developers.
- Optimize application performance, troubleshoot production issues, and implement improvements.
- Develop and maintain CI/CD pipelines and support automated testing and deployment processes.
- Integrate applications with databases, third-party APIs, messaging platforms, and cloud services.
- Participate in technical design discussions, architecture reviews, and technology evaluations.
- Create technical documentation, deployment guides, and knowledge-sharing materials.
- Ensure compliance with security, quality, and governance standards.
Required Qualifications:
- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
- 710 years of experience in Java Full Stack application development.
- Strong programming skills in Java (Java 8/11/17) and Spring Boot.
- Experience with Spring MVC, Spring Security, Spring Data JPA, Hibernate, and RESTful web services.
- Hands-on experience with Angular, React, JavaScript, TypeScript, HTML5, CSS3, and Bootstrap.
- Experience with relational databases such as Oracle, SQL Server, PostgreSQL, or MySQL.
- Familiarity with NoSQL databases such as MongoDB or Cassandra is an advantage.
- Strong understanding of microservices architecture, API design, and event-driven systems.
- Experience with messaging technologies such as JMS, Kafka, RabbitMQ, or ActiveMQ.
- Hands-on experience with Git, Maven, Gradle, Jenkins, Docker, Kubernetes, and CI/CD pipelines.
- Experience working with cloud platforms such as Microsoft Azure, AWS, or Google Cloud.
- Knowledge of Agile/Scrum methodologies and DevOps practices.
Preferred Qualifications:
- Experience with containerized and cloud-native application development.
- Knowledge of application monitoring tools such as Splunk, Prometheus, Grafana, or ELK Stack.
- Exposure to OAuth2, JWT, SSO, and enterprise security frameworks.
- Relevant Java, Spring, cloud, or Kubernetes certifications are preferred.
Key Competencies:
- Java Full Stack Development
- Spring Boot & Microservices
- REST API Development
- Angular / React Development
- Cloud & DevOps Technologies
- Database Design & Integration
- Messaging & Event-Driven Architecture
- Performance Optimization
- Technical Leadership & Mentoring
- Problem Solving & Collaboration
Did you find something suspicious?
Posted by
Posted in
Full Stack
Functional Area
Full-Stack Development
Job Code
1649594