Total Years of experience- 8-10 years
Location - Vadodara
full time
Key Responsibilities
? Team Leadership: Guide and mentor a team of developers, fostering collaboration and providing technical direction to deliver robust software solutions.
? Agile Delivery: Drive Agile practices (sprint planning, stand-ups, retrospectives) to ensure timely and high-quality feature releases.
? System Design: Architect scalable, secure, and maintainable systems using Java 8+ (functional programming, lambdas, streams), Spring Framework (Spring Boot, MVC, Security), and JPA/Hibernate
? API Development: Write clean, efficient, and documented code for RESTful APIs, SOAP services, and gRPC microservices.
? Database Oversight: Design and optimize data models for RDBMS (preferably PostgreSQL) and NoSQL databases (e.g., MongoDB, Cassandra).
? Security Implementation: Integrate OAuth2.0 and other standards for secure authentication and authorization in APIs and services.
? DevOps Collaboration: Partner with DevOps to deploy applications via Docker and Kubernetes within a CI/CD pipeline.
? Code Quality: Perform code reviews, enforce best practices, and maintain architectural standards, practice SOLID principles and various design patterns
? Problem Solving: Diagnose and resolve complex technical challenges with innovative, practical solutions.
? Stakeholder Alignment: Collaborate with product managers, architects, and stakeholders to align technical solutions with business objectives.
? Tool Proficiency: Leverage Git for version control and ensure efficient team collaboration.
Preferred Qualifications
? BE/B.Tech (Computer Engineering or Information Technology) or equivalent
? M.C.A or M.SC in Information Technology
Job Type: Full-time
Pay: ₹800,000.00 - ₹1,500,000.00 per year
Work Location: In person
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.