24 Sep
|
WebSenor InfoTech
|
India
24 Sep
WebSenor InfoTech
India
Job Title: Java + React Full Stack Engineer
Job Type: Full-Time
Experience Level: 5+ years
Job Summary
We are looking for a skilled Java + React Full Stack Engineer to design, develop, and maintain scalable, secure, and high-performance web applications.
The ideal candidate should have strong hands-on experience with Java, Spring Boot, React.js, TypeScript, and Microservices, along with experience in Azure, Docker/Kubernetes, databases, CI/CD, and modern authentication technologies such as OAuth2/JWT.
The candidate will work across both frontend and backend development while collaborating with product managers, designers, QA engineers, DevOps teams, and other developers.
Key Responsibilities
- Design, develop, test, and maintain scalable full-stack web applications.
- Develop robust backend services and REST APIs using Java and Spring Boot.
- Design and implement microservices-based architectures.
- Build responsive and reusable frontend components using React.js and TypeScript.
- Integrate React applications with backend APIs and enterprise services.
- Design, optimize, and maintain relational and/or NoSQL databases.
- Implement secure authentication and authorization using OAuth2, JWT, and related security standards.
- Deploy and manage applications on Microsoft Azure.
- Containerize applications using Docker and support orchestration using Kubernetes.
- Implement and maintain CI/CD pipelines for automated build, testing, and deployment.
- Perform application performance optimization, debugging, and production troubleshooting.
- Write clean, maintainable,
modular, and well-tested code.
- Conduct code reviews and follow established software development standards.
- Collaborate with QA teams to identify and resolve defects.
- Work closely with cross-functional teams to understand requirements and deliver technical solutions.
- Participate in architecture discussions, technical design, and continuous improvement initiatives.
Required Skills & Qualifications
- Strong professional experience in Java development.
- Strong hands-on experience with Spring Boot.
- Strong experience developing modern web applications using React.js.
- Proficiency in TypeScript.
- Strong understanding of Microservices architecture.
- Experience developing and consuming RESTful APIs.
- Good knowledge of SQL and databases.
- Experience with Azure Cloud services.
- Hands-on experience with Docker and Kubernetes.
- Experience with CI/CD pipelines and DevOps practices.
- Solid understanding of OAuth2 and JWT authentication.
- Knowledge of Git and modern software development practices.
- Strong problem-solving and debugging skills.
Preferred Qualifications
- Experience designing enterprise-scale distributed applications.
- Knowledge of Spring Security and API security.
- Experience with Azure DevOps or similar CI/CD platforms.
- Familiarity with cloud-native application development.
- Experience with automated testing and test-driven development.
- Understanding of Agile/Scrum methodologies.
- Strong communication and collaboration skills.
Work Location: Remote
📌 Java + React Full Stack Engineer (India)
🏢 WebSenor InfoTech
📍 India