- Design, develop, and maintain scalable enterprise applications using Java and Spring Boot.
- Develop and enhance RESTful APIs and Microservices-based solutions.
- Build and maintain front-end applications using Angular.
- Design and model database schemas from scratch based on business requirements.
- Develop and optimize Cypher queries for graph database implementations.
- Work with relational and NoSQL databases including PostgreSQL, Oracle, MongoDB, Neo4j, Elasticsearch, and Hadoop.
- Deploy and manage APIs and Microservices using OpenShift and API Management platforms.
- Participate in BDD/TDD-based development activities.
- Collaborate with business stakeholders, architects, and support teams to analyze requirements and deliver solutions.
- Research, evaluate, and implement new technologies and improvements.
- Troubleshoot, optimize, and support production applications.
- Work independently while coordinating effectively with client teams.
Required Skills
- Strong expertise in Java development.
- Hands-on experience with Spring Boot.
- Experience developing REST APIs and Microservices.
- Strong experience in Angular development.
- Experience with Git and Jenkins.
- Knowledge of API Management platforms such as IBM API Connect.
- Experience with SQL and database design.
- Experience working with graph databases and Cypher query language.
- Familiarity with BDD/TDD methodologies.
Preferred Skills
- Experience with OpenShift Platform.
- Knowledge of Kafka, RabbitMQ, Akka, or other streaming technologies.
- Experience with Neo4j Graph Database.
- Exposure to Elasticsearch and Hadoop ecosystems.
- Strong stakeholder management skills.
- Business analysis and solution design experience.
Desired Candidate Profile
- Solid analytical and problem-solving skills.
- Ability to design complex data models and scalable application architectures.
- Excellent written and verbal communication skills.
- Self-starter with a research-oriented mindset.
- Strong collaboration and stakeholder management skills.
- Ability to work under pressure and meet project deadlines.
- Capable of working independently while engaging with client stakeholders.
📌 Java Full Stack Developer with AWS (Gurgaon/Chennai/Bangalore/Pune)
🏢 Tata Consultancy Services
📍 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.