
YASH Technologies•15h ago
Career Pages
Sr. Software Engineer
Pune, IN
Full Time
Senior Level
N/A
N/A
N/A
Responsibilities
Qualifications & Requirements
Experience Level: Senior Level
Full Job Description
Senior Software Engineer - Java FullStack (Angular + AWS) in Pune, India
YASH Technologies is seeking a talented Senior Software Engineer with expertise in Java FullStack development, including Angular and AWS. This role is ideal for a driven individual who thrives on challenges and is eager to make a significant impact in the business world. We foster an environment of innovation and growth, perfect for a self-starter who enjoys a fast-paced, quality-focused, and collaborative team setting.
Key Responsibilities and Skills:
- Minimum 5 years of experience in Java and related technologies.
- Strong understanding of the Spring framework, including Spring Core, MVC, Boot, and Microservices patterns.
- Proficiency in building Microservices and RESTful web services using frameworks like Spring Boot, JaxRS, or Jersey.
- Hands-on experience in web services development with a solid grasp of Java web technologies (Java 8).
- Solid understanding of UI fundamentals: HTML, CSS, JavaScript, jQuery, and Ajax.
- Hands-on experience with TypeScript and Angular 9+ with a modular architecture.
- Minimum 2+ years of working experience in UI design using the Angular Framework, including knowledge of Jasmine/Karma.
- Good understanding of Message Queues, with experience in Kafka, RabbitMQ, or ActiveMQ.
- Expertise in Relational databases (MySQL, MS SQL, Oracle) or NoSQL databases.
- Working experience with DevOps Build Tools (Maven/Gradle), Version Control (Git, GitHub/Bitbucket), and CI/CD pipelines (Jenkins, Ansible, Artifactory).
- Good understanding of building and deploying applications on the AWS cloud platform.
- Expertise in maintaining code quality through practices like TDD, JUnit, Mockito, PowerMock, SonarQube, and SonarLint.
- Working knowledge of Agile processes and tools such as Scrum/Kanban, Jira, and Confluence.
- Proficiency in interpersonal skills, problem-solving, planning, execution, and impactful communication.
- A positive, flexible, learning-oriented, and can-do attitude is essential.
Join our dynamic team in Pune, India, and contribute to cutting-edge projects in a stimulating work environment.
Company
YASH Technologies
Pune, IN
Posted on Career Pages