Posted on: 14/07/2025
Job Summary :
We are seeking a talented and experienced Java Full Stack Engineer with strong proficiency in React/Angular to join our dynamic development team. You will be responsible for designing, developing, and maintaining scalable web applications using modern full-stack technologies. This is an exciting opportunity to work on high-impact projects in a fast-paced, agile environment.
Key Responsibilities :
- Develop end-to-end web applications using Java (Spring Boot) and React/Angular
- Build reusable, efficient, and scalable front-end and back-end components.
- Collaborate with cross-functional teams including UI/UX designers, product managers, and QA engineers.
- Design and implement RESTful APIs and integrate third-party services.
- Write clean, maintainable, and well-documented code.
- Participate in code reviews and provide constructive feedback.
- Troubleshoot and resolve bugs, performance issues, and production incidents.
- Ensure security, scalability, and reliability across the stack.
- Stay updated with emerging trends and technologies in full-stack development.
Required Skills :
- 4 to 7 years of hands-on experience in full-stack web development.
- Strong proficiency in Core Java and Java 11+ features
- Hands-on experience with Spring Boot, Spring MVC, and Spring Security.
- Expertise in Microservices architecture and design patterns.
- Experience with RESTful APIs, JSON, and AJAX.
- Solid understanding of databases such as MySQL, PostgreSQL, or MongoDB.
- Experience with version control tools like Git.
- Working knowledge of CI/CD pipelines and tools like Jenkins, GitHub Actions, or similar.
- Proficient in React/Angular and modern JavaScript (ES6+), HTML5, and CSS3.
- Familiarity with any cloud platforms (AWS, Azure, or GCP) is a plus.
Nice to Have:
- Experience with testing frameworks like JUnit, Mockito, Cypress, or Jest.
- Understanding of Agile methodologies and Scrum practices.
- Knowledge of containerization (Docker, Kubernetes) is an advantage.
- Good to have experience on front-end build tools like Webpack, Babel, or similar.
- Experience with message brokers like Kafka or RabbitMQ.
- Familiarity with monitoring and logging tools such as ELK Stack or Prometheus.
- understanding of multithreading and concurrent programming in Java.
Soft Skills :
- Strong analytical and problem-solving abilities.
- Excellent communication and teamwork skills.
- Self-motivated with a strong sense of ownership and accountability.
- Ability to adapt and learn quickly in a fast-paced environment.
Qualifications :
- Bachelor/Master degree in Computer Science, Engineering, or related field.
Did you find something suspicious?
Posted By
Posted in
Full Stack
Functional Area
Full-Stack Development
Job Code
1512974
Interview Questions for you
View All