- Be a full stack developer in terms of 'hands on' attitude and a driving force in the project.
- Mentorship of fellow developers to assist them in their professional development.
- Serves as a thought leader and to help the development team drive solutions through collaboration with the other software development engineers, product managers, design, and other stakeholders in the team.
- Interest in the functional programming paradigm and exploring the benefits with the software development engineering teams in new developments.
- Consider Non-functional requirements at the heart of the platform solutions to deliver high performance, fault tolerant solutions, ensure scalability, maintainability etc.
- Lead with your technical expertise to integrate our applications with all required systems and services and provide clean and easy to use API's.
- Lead Design and develop the business logic and backend systems within the product domain.
- Lead with cross functional technical and non-technical teams in an agile software development setting.
Preferred candidate profile -
- 8-13 years of progressive experience as a software engineer, preferably within a high growth product tech environment
- Minimum 8 years experience in developing applications using Java/J2EE, Spring Frameworks, Micro services.
- Minimum 5 years hands-on experience UI frameworks like Angular/ React and NodeJS
- Minimum 3 years' experience in Spring Reactive Framework /Quarkus
- Minimum 3 years' experience in NoSQL like MongoDB, DynamoDB etc.
- Extensive engineering experience utilizing AWS (Amazon Web Services) like S3, Lambda, EC2, EKS
- Extensive engineering experience in Building and maintaining APIs (Application Programming Interfaces)
📌 Java Full Stack Developer (Pune)
🏢 Tata Technologies
📍 Pune
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.