18 Sep
|
Tata Consultancy Services
|
Pune
18 Sep
Tata Consultancy Services
Pune
We are seeking a highly skilled Java Full Stack Engineer with strong expertise in Java, Spring Framework, Microservices, React.js, REST APIs, and API Management. The ideal candidate will be a hands-on developer responsible for building scalable enterprise applications, delivering reusable APIs, supporting integration platforms, and collaborating with architects and business stakeholders in an Agile environment.
Key Responsibilities
- Design, develop, and maintain enterprise-grade full-stack applications.
- Build scalable Microservices and RESTful APIs using Java and Spring Framework.
- Collaborate with Enterprise Architects, Solution Architects, and Business Analysts to deliver reusable API solutions.
- Develop responsive front-end applications using React.js.
- Ensure application design and code structure are secure, scalable, maintainable, and future-proof.
- Work with API Management and integration platforms to deliver enterprise solutions.
- Create and maintain technical documentation and reusable components.
- Participate in code reviews, testing, and quality assurance activities.
- Support Agile delivery processes and contribute to continuous improvement initiatives.
- Provide technical consultancy and support for application teams across projects.
Required Skills
- Overall 7+ years of software development experience.
- Minimum 5+ years of hands-on experience in:
- Java
- Spring Framework
- Microservices
- React.js
- RESTful APIs
- Strong understanding of:
- REST Design Principles
- API Development
- JSON Data Modeling
- Experience with API Management platforms such as:
- Mule Gateway
- Zookeeper
- Similar API Management Solutions
- Experience working in Agile / Scrum environments.
- Hands-on experience with:
- Jenkins
- Git
- Maven
- Experience with:
- Unit Testing
- Automation Testing
- Data Mocking
- Strong communication, analytical, and problem-solving skills.
Preferred Skills
- Checkmarx or source code security scanning tools.
- JWT and SAML authentication mechanisms.
- Performance tuning and optimization.
- Cloud platforms such as:
- AWS
- GCP
- Docker
- Kubernetes
- Pivotal Cloud Foundry (PCF)
- Spring Reactive Programming.
- MongoDB or other NoSQL databases.
- Integration technologies:
- MuleSoft
- IBM Integration Bus (IIB)
- MQ
- ESB Tools
- Enterprise Integration experience.
Desired Candidate Profile
- Strong hands-on coding expertise.
- Excellent communication and stakeholder management skills.
- Ability to work independently with minimal supervision.
- Strong collaboration and teamwork capabilities.
- Passion for learning recent technologies and integration platforms.
- Experience in Banking and Financial Services environments is preferred.
📌 Java Full Stack Engineer (React & Microservices) (Pune)
🏢 Tata Consultancy Services
📍 Pune