Job Description
Job Title: Full Stack Developer (Java & React.js)
Location: Remote
Experience Range: 4+ years
Education: B.E./B.Tech. with 70% throughout academics from premier institutions
Functional Group: Technology
Job Type : On Role / Full Time
Job Overview:
We are looking for an outstanding Full Stack Developer with expertise in Java (Spring Boot) and React.js to join our technology team. The ideal candidate will be responsible for developing scalable web applications and ensuring high performance and responsiveness. This role requires collaboration with cross-functional teams, product owners, and stakeholders to design and implement efficient solutions.
Key Responsibilities:
Full Stack Development
- Design, develop, and maintain highly responsive web applications using React.js, Redux, TypeScript, and JavaScript (ES6+).
- Build RESTful APIs and microservices using Java, Spring Boot, and Hibernate/JPA.
- Ensure cross-browser compatibility, mobile responsiveness, and performance optimization.
- Implement best practices for security, authentication, and authorization using JWT, OAuth, or Spring Security.
- Develop and integrate APIs for backend services and databases like MySQL, PostgreSQL, or MongoDB.
- Write high-quality, reusable, and maintainable code with unit and integration tests (JUnit, Mockito, Jest, React Testing Library).
Collaboration & Agile Development
- Work in an Agile/Scrum environment, collaborating with UI/UX designers, product managers, and backend engineers.
- Participate in code reviews, sprint planning, and technical discussions.
- Mentor junior developers and contribute to improving team efficiency and SDLC processes.
Performance Optimization & Security
- Optimize front-end performance for speed and scalability.
- Ensure backend services handle high concurrency and low-latency processing.
- Follow best practices for OWASP security, session management, and secure API development.
DevOps & Deployment
- Deploy applications on AWS, Azure, or Google Cloud using Docker, Kubernetes, and CI/CD pipelines.
- Monitor system performance and troubleshoot production issues.
Required Skills & Qualifications:
Frontend Technologies:
- Strong experience in React.js, Redux, JavaScript (ES6+), TypeScript, HTML5, CSS3, Tailwind CSS, Material UI.
- Knowledge of SSR (Next.js), Webpack, Babel, and cross-browser compatibility.
- Experience building responsive and mobile-first applications.
Backend Technologies:
- Proficiency in Java (8+), Spring Boot, Hibernate, RESTful APIs.
- Experience in Microservices architecture and high-performance system design.
- Strong knowledge of SQL (MySQL, PostgreSQL) and NoSQL (MongoDB).
DevOps & Tools:
- Experience with Docker, Kubernetes, and CI/CD pipelines (Jenkins, GitHub Actions).
- Strong understanding of cloud platforms (AWS, GCP, Azure).
- Familiarity with logging, monitoring, and debugging tools.
Testing & Security:
- Experience in unit and integration testing (JUnit, Mockito, Jest, Cypress).
- Knowledge of secure coding practices, OWASP guidelines, and authentication methods (OAuth, JWT).
Soft Skills:
Strong analytical and problem-solving skills.
Excellent communication and collaboration in cross-functional teams.
Passion for learning and staying updated with industry trends.
Ability to mentor junior developers and contribute to team success.
Interested candidates kindly share your CV and below details to us********r@ad***o.com
1) Present CTC (Fixed + VP) -
2) Expected CTC -
3) No. of years experience -
4) Notice Period -
5) Offer-in hand -
6) Reason of Change -
7) Present Location -
Job Classification
Industry: Internet (E-Commerce)
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Full Stack Developer
Employement Type: Full time
Contact Details:
Company: Adecco
Location(s): Hyderabad
Keyskills:
Java
Fullstack Development
Es6
Spring Boot
React.Js
Hibernate
Css/Css3
Redux
MySQL
JPA
HTML