Posted on: 22/09/2025



Job Summary :
As a Full Stack Developer, you will play a critical role in the end-to-end development process, from designing and implementing back-end services to crafting dynamic and interactive user interfaces. You should be passionate about building high-quality software and thrive in a collaborative and fast-paced environment.
Key Responsibilities :
Back-End Development :
- Design, develop, and maintain scalable, efficient, and high-performance backend services using Java and Spring Boot.
- Develop Microservices architecture for new and existing applications.
- Implement RESTful APIs and ensure integration with frontend components and other systems.
Front-End Development :
- Collaborate with UI/UX designers to implement the front-end structure and visual designs.
Database :
- Write complex SQL queries and optimize database performance.
Collaboration :
engineers, to deliver high-quality software.
- Participate in code reviews, knowledge sharing, and collaborative problem-solving.
Testing & Debugging :
- Troubleshoot, debug, and optimize application performance.
Continuous Improvement :
- Contribute to the teams knowledge base and improve development processes.
Required Skills and Qualifications :
- Strong proficiency in Java (8+) and experience with the Spring Boot framework.
- Solid understanding of Microservices architecture and how to implement it.
- Proficiency in React.js for building dynamic user interfaces.
- Experience with RESTful APIs and integrating frontend and backend components.
- Knowledge of Version Control Systems like Git.
- Familiarity with database design and optimization (both SQL and NoSQL).
- Strong problem-solving, debugging, and troubleshooting skills.
- Experience with testing frameworks (JUnit, Mockito, Jest, etc.) and writing automated tests.
- Familiar with Agile/Scrum development methodologies.
Preferred Skills :
- Familiarity with containerization technologies such as Docker and Kubernetes.
- Understanding of CI/CD pipelines and tools like Jenkins, GitLab, or Bamboo.
- Knowledge of authentication and authorization protocols (OAuth2, JWT).
- Familiarity with DevOps practices and tools.
Benefits :
- Competitive salary based on experience.
- Health, dental, and vision insurance.
- Paid time off and holidays.
- Flexible work hours and remote work options.
- Professional development opportunities (courses, certifications, etc.).
- Collaborative and dynamic work environment.
Did you find something suspicious?
Posted By
Posted in
Full Stack
Functional Area
Full-Stack Development
Job Code
1550474
Interview Questions for you
View All