Overview
Role & responsibilities
Job Summary:
As a Senior Software Engineer, you will play a crucial role in our development team, working on Java and Spring-based projects for our cutting-edge SaaS solution deployed on the AWS Cloud. You will leverage your technical expertise to design, develop, and implement high-quality software solutions. Additionally, you will take on leadership responsibilities, guiding and mentoring the team to ensure adherence to industry standards and best practices.
We are seeking a highly competitive individual who enjoys taking ownership of and delivering on time-bound challenges.
Responsibilities:
- Primary responsibility would be to Design and Develop robust, scalable, and maintainable software solutions using Java and Spring technologies.
- Collaborate with cross-functional teams to define project requirements and technical specifications.
- Review code to ensure adherence to coding standards, best practices, and industry guidelines.
- Participate in architectural discussions and contribute to the overall technical vision of the projects.
- Additionally, be ready to lead and mentor a team of talented software engineers, ensuring the successful delivery of projects.
Required Qualifications and Skill Set:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Proven experience as a Software Engineer with at least 6+ years of hands-on Java and Spring development.
- Strong expertise in Java, Spring Framework, Spring Boot, and related technologies.
- Experience with RESTful API design and development.
- Experience with modern development tools and practices, including Git, CI/CD, unit-testing and automated testing.
- Strong leadership and mentoring skills, with the ability to motivate and inspire a team.
- Excellent communication and interpersonal skills, both written and verbal.
- Demonstrated ability to work in an agile development environment.
Good To have:
- Familiarity with cloud platforms such as AWS, Azure, or GCP, and experience with cloud-based services and resources.
- Knowledge of containerization technologies like Docker and container orchestration platforms like Kubernetes.
- Experience in managing and deploying applications using Helm charts for Kubernetes.
- Understanding of microservices architecture and cloud-native development practices.
- Experience with serverless computing, Lambda functions, and cloud-based event-driven architectures.
Job Types: Full-time, Permanent
Pay: From ₹1,500,000.00 per year
Benefits:
- Health insurance
- Life insurance
- Paid sick time
- Paid time off
- Provident Fund
- Work from home
Location Type:
- In-person
Schedule:
- Day shift
Work Location: In person
Speak with the employer
+91 9967255003