Full Stack Java Technical Lead - React.js
Vijayawada, Andhra Pradesh, India · Full Time
1 applicant
- Experience
- Any
- Salary
- —
- Openings
- 1
- Posted
- 1 day ago
- Work mode
- In office
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
About the Role
We are seeking a proficient Full Stack Technical Lead skilled in Java and React.js technologies to spearhead the development, design, and deployment of DevOps solutions and full stack Java projects. This role entails managing the entire software development life cycle—from conceptual design and architecture to rigorous testing and final deployment—ensuring timely and high-quality delivery of scalable software solutions.
Key Responsibilities
- Lead and coordinate a developer team to achieve on-schedule, successful project completion.
- Architect, develop, and implement DevOps strategies alongside full stack applications using React.js and Java.
- Collaborate with stakeholders to gather requirements and frame the project scope appropriately.
- Conduct code reviews, testing, and debugging processes to guarantee high code quality and operational functionality.
- Apply best practices in software engineering while ensuring adherence to coding standards.
- Diagnose and resolve technical issues promptly to maintain smooth project progression.
- Keep abreast of cutting-edge technologies and emerging trends related to DevOps, React.js, and full stack development.
- Design and build RESTful APIs and microservices frameworks leveraging Java and Spring Boot.
- Produce modular, testable, and maintainable code bases.
- Integrate services using messaging systems such as Kafka or RabbitMQ for robust communication.
- Work proficiently with both SQL and NoSQL databases, optimizing queries and performance.
- Participate actively in code reviews, design discussions, and Agile practice ceremonies.
- Troubleshoot production environment challenges and work to enhance system reliability.
- Collaborate with DevOps teams on continuous integration, continuous deployment, containerization, and application rollout.
Technical Competencies
- Proficiency in DevOps tools including Jenkins, Docker, and Kubernetes.
- Strong command over React.js framework for front-end solutions.
- Expertise in full stack development centered on Java technologies.
- Experienced with microservices architecture, including API Gateway, Circuit Breaker, and Service Discovery patterns.
- Well-versed in Java frameworks such as Spring Boot, Spring MVC, Spring Data JPA, and Spring Security.
- Competent in REST API development, JSON processing, and ORM tools like Hibernate.
- Skilled in relational and non-relational databases like MySQL, PostgreSQL, and MongoDB.
- Familiarity with version control systems (Git), build tools (Maven/Gradle), and unit testing frameworks (JUnit, Mockito).
- Good to have experience with cloud platforms (AWS, Azure, GCP), messaging queues (Kafka, RabbitMQ), CI/CD pipelines (Jenkins, GitHub Actions), Spring Cloud, Redis caching, and monitoring tools (Prometheus, Grafana, ELK).
Skills & Qualities
- Comprehensive understanding of software development life cycle and agile methodologies.
- Strong problem-solving capability to operate effectively in fast-paced environments.
- Excellent interpersonal and leadership skills for guiding and motivating the team.