HamburgerMenu
hirist

YASH Technologies - Full Stack Developer - Java/React.js

Posted on: 30/10/2025

Job Description

Description:

- Design, develop, and maintain end-to-end full stack applications using Java, Spring Boot, React.js, and AWS.

- Build and deploy microservices and RESTful APIs leveraging Spring Boot, JAX-RS, or Jersey frameworks.

- Develop interactive, responsive, and dynamic front-end components using React.js, Redux, and JEST.

- Work with HTML5, CSS3, JavaScript, jQuery, and Ajax to ensure seamless user experiences.

- Integrate with message queue systems such as Kafka, RabbitMQ, or ActiveMQ for real-time data processing.

- Design and manage relational and NoSQL databases (MySQL, MS SQL, Oracle, MongoDB, etc.).

- Implement CI/CD pipelines using Jenkins, Ansible, GitHub Actions, or similar tools.

- Utilize Docker and Kubernetes for containerization and application orchestration.

- Deploy and manage applications on AWS Cloud (EC2, S3, Lambda, IAM, CloudWatch, RDS, etc.).

- Maintain high standards of code quality, applying TDD principles and using tools such as JUnit, Mockito, PowerMock, SonarQube, and SonarLint.

- Collaborate in Agile environments (Scrum/Kanban) using tools like JIRA and Confluence.

Required Skills & Qualifications :

- 4+ years of experience in Java and related frameworks.

- Strong expertise in Spring Boot, Spring MVC, Spring Core, and Microservices architecture.

- At least 1.5+ years of hands-on experience in React.js, with proficiency in Redux and JEST.

- Practical experience in building and consuming RESTful APIs.

- Good understanding of message brokers like Kafka, RabbitMQ, or ActiveMQ.

- Experience working with AWS Cloud Services (minimum 1+ year).

- Knowledge of DevOps practices, including build automation, version control (Git, Bitbucket), and CI/CD tools.

- Solid database knowledge both relational (MySQL, MS SQL, Oracle) and NoSQL.

- Familiarity with containerization and orchestration tools (Docker, Kubernetes).

- Strong understanding of software development best practices TDD, code reviews, and automated testing.

- Excellent communication, analytical thinking, and problem-solving skills.

- Positive, proactive, and collaborative team player with a strong desire to learn and grow.


info-icon

Did you find something suspicious?