Overview
Skills
Job Details
Duration: 6 months
We are seeking an experienced Lead Full Stack Developer with strong expertise in React, Java, Spring Boot, and Microservices architecture to lead the design, development, and delivery of scalable enterprise cloud-native applications. This role will involve technical leadership, solution design, hands-on coding and collaboration with cross-functional teams. The candidate will serve as a key technical liaison between the offshore development team and the clients onshore stakeholders.
Key Responsibilities
Technical Leadership
oLead end-to-end development efforts, ensuring adherence to best practices, coding standards, and architectural guidelines.
oParticipate in code reviews, design reviews, and architecture discussions
Solution Design / Development
oDevelop and maintain responsive, user friendly front-end applications with React.js.
oDesign and develop high-performance, scalable, and secure microservices using Java, Spring Boot and related frameworks.
oImplement RESTFul APIs, event-driven communication, and messaging solutions
oIntegrate with databases (SQLNoSQL), caching systems, and external services
oSolid understanding of Microsoft Azure.
Collaboration
oWork closely with Product Owners, Business Analysts, and QA teams to define requirements and deliver solutions.
oCoordinate with offshore teams to align priorities, resolve blockers, and ensure timely delivery.
Quality Performance
oEnsure application performance, scalability, and security are optimized.
Onshore Client Engagement
oAct as the primary technical contact for the client
oProvide regular updates, technical presentations, and recommendations to stakeholders.
Required Skills / Qualifications
- Education Bachelors or Masters degree in Computer Science, Engineering, or related field
- Experience 7 years of software development experience, with at least 3 years in a technical leadership role.
Technical Skills
oStrong proficiency in Java 811 and spring boot.
oStrong proficiency in React.js and front end development (HTML5,CSS3,JavaScript)
oReduxFlux state management in react apps
oBootstrap Styling, material UI Jest, RTL for Unit test cases
oKnowledge in web pack, micro front end UI development
oStrong proficiency of RESTful APIs and API design principles.
oExpertise with Cloud platforms (preferably Azure)
oKnowledge of Docker, Kubernetes and container orchestration
oProficiency in SQL and NoSQL databases.
oFamiliarity with CICD pipelines and automation tools.
oKnowledge of security best practices (OAuth2, JWT, SSLTLS).
Soft Skills
oStrong communication and stakeholder management.
oLeadership and mentoring skills.
oProblem-solving and analytical thinking.
oAbility to work independently and in a distributed team.
Preferred Skills
oFamiliarity with Kafka, RabbitMQ or other messaging systems
oKnowledge of Domain-Driven Design (DDD) and API Gateway patterns
oKnowledge of automated testing frameworks (Junit, Mockito)
oExperience with Agile/Scrum methodology and