JAVA React
Experience Level 5 plus Years
Primary Skill Set Java Spring Boot Microservices Architecture React js
Role Overview
As a Senior Full Stack Developer with over 5 years of experience you will be responsible for leading the design development and deployment of scalable enterprise grade applications You will bridge the gap between high performance backend services and responsive user interfaces ensuring technical excellence across the entire software development lifecycle SDLC
Key Responsibilities
Architecture and Design Lead the architectural design of distributed microservices ensuring scalability security and maintainability
Backend Development Develop robust server side logic and RESTful APIs using Java 17 and above with the Spring Boot framework
Frontend Development Build dynamic and responsive single page applications using React js Redux and modern JavaScript ES6 and above
Microservices Orchestration Design and implement microservices communication patterns including service discovery API gateways and circuit breakers
Database Management Design complex schemas and optimize queries for relational databases such as PostgreSQL MySQL Oracle and NoSQL databases such as MongoDB and Redis
Leadership and Mentorship Provide technical guidance and conduct code reviews to maintain high coding standards within the team
DevOps Integration Collaborate on CI CD pipeline automation and manage application containerization using Docker and Kubernetes
Required Technical Skills
Core Java Expert level proficiency in Java 17 or 21 including streams lambdas and advanced concurrency
Spring Ecosystem Extensive experience with Spring Boot Spring Security Spring Cloud and Hibernate JPA
Frontend Stack Deep understanding of React js hooks state management and component based architecture
Microservices Practical experience in building scalable resilient microservices architectures
Messaging Familiarity with asynchronous messaging systems like Apache Kafka or RabbitMQ
Cloud Platforms Working knowledge of cloud infrastructure preferably AWS including EC2 S3 Lambda or Azure