Job Title: Sr. Software Engineer – Java + React + AWS
Job Requisition ID: 59687
Location: Pune, India
Posting Date: May 31, 2025
Employment Type: Permanent
Experience Required: Minimum 4 Years
Company: YASH Technologies
This position is for a senior-level Full-Stack Engineer (Java + React + AWS).
The role is ideal for individuals who are passionate about solving real business challenges with technology.
The environment supports innovation, growth, and high-quality delivery in a fast-paced team setting.
Minimum of 4 years of hands-on experience in Java and related technologies.
Strong understanding of the Spring framework including Spring Core, MVC, Boot, and Microservices architecture.
Practical experience in building Microservices and RESTful web services using frameworks like Spring Boot, JAX-RS, or Jersey.
Proficiency in Java 8 and web development technologies such as HTML, CSS, JavaScript, jQuery, and AJAX.
Minimum 1.5 years of experience working with ReactJS including Redux and the JEST testing framework.
Experience with message queue systems such as Kafka, RabbitMQ, or ActiveMQ.
Proficiency in relational databases like MySQL, MS SQL, or Oracle; or NoSQL databases.
Familiarity with DevOps tools such as Maven, Gradle, Git, GitHub, Bitbucket, Jenkins, Ansible, and Artifactory.
Strong understanding of CI/CD pipelines and containerization technologies including Docker and Kubernetes.
At least 1 year of experience working with AWS cloud services including EC2, S3, RDP, Lambda, IAM, and CloudWatch.
Expertise in code quality assurance practices including TDD, JUnit, Mockito, PowerMock, SonarQube, and SonarLint.
Familiarity with Agile methodologies like Scrum or Kanban using tools such as Jira and Confluence.
Strong interpersonal skills with a problem-solving mindset and a results-driven approach.
Ability to effectively plan, execute, and communicate in a cross-functional team.
Positive, flexible attitude with a continuous learning mindset.