JD – Full Stack Engineer (Java+React)
We are seeking a skilled Full Stack Engineer with hands-on experience in Java (backend) and React (frontend) to join our dynamic team on a contractual basis. The ideal candidate will have strong expertise in designing, developing, and maintaining scalable, high-performance web applications in an Agile environment.
Key Responsibilities
Develop and maintain robust frontend applications using React.js, integrating with backend REST APIs.
Build and optimize backend microservices using Java, Spring Boot, and related frameworks.
Design and manage RESTful APIs and ensure seamless integration between frontend and backend components.
Collaborate closely with UI/UX designers, QA, and DevOps teams to ensure high-quality, maintainable code delivery.
Write clean, efficient, and testable code following industry best practices.
Participate in code reviews, Agile ceremonies, and contribute to continuous improvement initiatives.
Integrate applications with databases (MySQL, PostgreSQL, or MongoDB).
Troubleshoot and resolve performance, scalability, and security issues.
Maintain technical documentation for code, APIs, and system architecture. Required Technical Skills
Frontend: React.js, Redux, JavaScript (ES6+), HTML5, CSS3, TypeScript (preferred)
Backend: Java, Spring Boot, REST APIs, Microservices Architecture
Database: MySQL / PostgreSQL / MongoDB
Version Control: Git / GitHub / Bitbucket
Build & CI/CD Tools: Maven / Gradle, Jenkins, Docker (preferred)
Cloud: AWS / Azure (good to have)
Testing Tools: JUnit, Mockito, Postman
Methodologies: Agile / Scrum
Interested candidates please send your cv to hr@sadupsoft.com

