Design and develop high-quality, scalable, and resilient full-stack applications using Java, Spring Boot, and Microservices architecture.
Lead architectural discussions and guide the team in implementing best practices in software design and development.
Collaborate with cross-functional teams to define, design, and ship new features, ensuring a seamless user experience with React and Angular.
Mentor and guide junior developers, fostering a culture of innovation and excellence.
Continuously evaluate emerging technologies and provide strategic recommendations to enhance application performance and scalability.
Proven experience in architectural design and implementation.
Extensive experience in full-stack development, with a deep understanding of front-end technologies like React and Angular.
Proficiency in design patterns and software architecture principles.
Strong leadership skills with a track record of leading and mentoring development teams.
Experience in deploying and managing applications in cloud environments.
Good to have skills:
Hibernate, Docker, Kubernetes, AWS, Jenkins
Preferred candidate profile
Job Classification
Industry: IT Services & ConsultingFunctional Area / Department: Engineering - Software & QARole Category: Software DevelopmentRole: Software Development - OtherEmployement Type: Full time