18 Sep
|
WebSenor InfoTech
|
India
18 Sep
WebSenor InfoTech
India
Java + React Full Stack Engineer
Job Title: Java + React Full Stack Engineer
Job Type: Full-Time
Location: Remote
Experience: 5+ Years
Job Summary
We are looking for an experienced Java + React Full Stack Engineer to join our engineering team. The ideal candidate will have strong hands-on experience in Java, Spring Boot, React.js, Microservices, and TypeScript, along with a good understanding of cloud platforms, databases, CI/CD, containerization, and application security.
You will be responsible for designing, developing, integrating, and maintaining scalable and high-performing enterprise applications while working closely with cross-functional teams.
Key Responsibilities
- Design, develop, and maintain full-stack applications using Java, Spring Boot, React.js, and TypeScript.
- Develop scalable REST APIs and microservices using Java and Spring Boot.
- Build responsive, reusable, and user-friendly interfaces using React.js and TypeScript.
- Integrate frontend applications with backend APIs and enterprise services.
- Design and implement applications based on microservices architecture.
- Work with relational and/or NoSQL databases and optimize queries and application performance.
- Implement application security using OAuth2, JWT, and role-based access control (RBAC).
- Work with Azure cloud services for application deployment and infrastructure.
- Use Docker and Kubernetes for containerization and application orchestration.
- Develop and maintain CI/CD pipelines for automated build, testing, and deployment.
- Troubleshoot application issues and improve system reliability, scalability, and performance.
- Participate in code reviews and follow clean coding and development best practices.
- Collaborate with developers, QA engineers, product managers, and other stakeholders.
- Contribute to technical documentation and continuous improvement of development processes.
Required Skills
- 5+ years of professional software development experience.
- Strong proficiency in Java.
- Hands-on experience with Spring Boot and Microservices.
- Strong experience with React.js.
- Good knowledge of TypeScript, JavaScript, HTML, and CSS.
- Experience developing and consuming RESTful APIs.
- Strong understanding of relational databases such as MySQL/PostgreSQL and/or NoSQL databases.
- Experience with Docker and Kubernetes.
- Working knowledge of Microsoft Azure.
- Experience with CI/CD tools and practices.
- Positive understanding of OAuth2, JWT, and authentication/authorization concepts.
- Familiarity with Git and modern software development workflows.
- Strong problem-solving and debugging skills.
Good to Have
- Experience with Azure DevOps or similar CI/CD platforms.
- Experience with cloud-native application development.
- Knowledge of distributed systems and event-driven architecture.
- Experience with messaging systems such as Kafka or RabbitMQ.
- Knowledge of automated testing frameworks.
- Experience working in Agile/Scrum development environments.
- Understanding of application performance monitoring and logging tools.
Work Location: Remote
📌 JAVA+REACT FSE (India)
🏢 WebSenor InfoTech
📍 India