Posted on: 28/05/2026
Description :
We are looking for a highly skilled Full Stack Developer with expertise in Java, Spring Boot, Microservices, React.js, and modern frontend technologies. The ideal candidate should possess strong experience in developing scalable enterprise applications, designing responsive user interfaces, and building robust backend systems in Agile product development environments.
This role requires hands-on development expertise across frontend and backend technologies, strong problem-solving abilities, and experience working in fast-paced product engineering teams.
Key Responsibilities :
- Design, develop, and maintain scalable full-stack web applications using Java, Spring Boot, Microservices, React.js, and TypeScript.
- Develop responsive and high-performance user interfaces using React.js, HTML5, CSS3, Bootstrap, and Material UI.
- Build reusable frontend components and scalable backend services.
- Develop and consume RESTful APIs and integrate frontend applications with backend systems.
- Participate in architecture discussions and contribute to technical solution design.
- Work on Single Page Applications (SPA) and implement SEO optimization strategies.
- Optimize applications for performance, scalability, security, and reliability.
- Develop microservices-based architectures and distributed systems.
- Write clean, modular, reusable, and maintainable code following coding standards and best practices.
- Implement unit testing, integration testing, and automation testing frameworks.
- Troubleshoot and resolve production issues, performance bottlenecks, and application defects.
- Collaborate with product managers, UX/UI designers, QA teams, and DevOps teams for end-to-end product delivery.
- Participate in Agile ceremonies including sprint planning, daily stand-ups, retrospectives, and code reviews.
- Document code, APIs, and technical processes using JSDoc and related standards.
- Ensure version control and code management using Git-based repositories.
Required Skills & Expertise :
Backend Skills :
Strong hands-on experience in :
- Java
- Spring Boot
- Microservices Architecture
- Experience developing REST APIs and backend services.
- Strong understanding of multithreading, asynchronous programming, and non-blocking code.
- Experience with databases such as MySQL, PostgreSQL, Oracle, or MongoDB.
- Understanding of caching mechanisms, proxies, and distributed systems.
- Familiarity with API gateways and service orchestration.
Frontend Skills :
Extensive proficiency in :
- JavaScript
- TypeScript
- HTML5
- CSS3
- React.js
- Bootstrap/Material UI
- Strong understanding of React.js core principles and component lifecycle.
- Experience with state management frameworks such as :
1. Redux
2. Flux
3. Context API
- Familiarity with modern ECMAScript standards and ES6+ features.
- Experience developing Single Page Applications (SPA).
- Strong understanding of frontend optimization and SEO solutions.
Testing & Tools :
- Experience with unit testing and automation testing tools such as :
1. Jasmine
2. Karma
3. Mocha
4. Protractor
- Experience with Git and version control systems.
- Familiarity with CI/CD pipelines and Agile development methodologies.
- Experience with JIRA, Confluence, and collaboration tools.
Preferred Skills :
- Experience with Docker and Kubernetes.
- Exposure to cloud platforms such as AWS, Azure, or GCP.
- Familiarity with DevOps and deployment automation practices.
- Knowledge of frontend build tools such as Webpack, Babel, or Vite.
- Experience working in product-based organizations.
- Prior experience mentoring junior developers or leading technical modules.
Soft Skills :
- Strong communication and interpersonal skills.
- Excellent analytical and problem-solving abilities.
- Ability to work in fast-paced Agile environments.
- Strong ownership and accountability mindset.
- Good collaboration and stakeholder management skills.
- Ability to manage multiple priorities effectively.
Educational Qualification :
- Bachelors or Masters degree in Computer Science, Information Technology, Engineering, or related field.
Key Competencies :
- Full Stack Development
- Java & Spring Boot
- React.js Development
- Microservices Architecture
- API Development
Did you find something suspicious?
Posted by
Posted in
Full Stack
Functional Area
Full-Stack Development
Job Code
1639890