Home India Java Spring Boot Developer

Home India Java Spring Boot Developer

Java Spring Boot Developer

Full time at Tata Consultancy Servicess in India
Posted on February 24, 2025

Job details

Job Title- Java Spring Boot Developer Location- Chennai/Hyderabad/Kolkata/Delhi/Bengaluru Description The ideal candidate should have a strong background in Java development and be experienced in building high-performing, scalable, enterprise-grade applications. The candidate will be part of a talented software team that works on mission-critical applications, and her primary responsibility will be to design, develop, and maintain Java-based applications using the Spring Boot framework. Key Requirements/ Past Experiences/ Knowledge Responsibilities : • Design and Development: Design and develop high-volume, low-latency applications for mission-critical systems, delivering high availability and performance. • Application Development: Contribute in all phases of the development lifecycle, from requirements gathering and design to implementation, testing, and deployment. • Spring Boot: Develop and maintain applications using the Spring Boot framework. • Microservices: Design and implement microservices-based architecture. • Integration: Integrate applications with external systems and third-party services. • Code Review: Conduct code reviews and provide feedback to ensure adherence to best practices and coding standards. • Troubleshooting: Identify and resolve technical issues and bugs. • Documentation: Write well-designed, testable, and efficient code. Create and maintain documentation for software development processes and applications. • Collaboration: Work collaboratively with cross-functional teams to define, design, and ship new features. • Experience: Proven hands-on experience in Java development and the Spring Boot framework. • Proficient in Java, with a good knowledge of its ecosystems. • Strong understanding of object-oriented programming and design patterns. • Experience with Spring Boot, Spring Framework, Spring Security, and Spring Data. • Familiarity with RESTful APIs and web services. • Knowledge of front-end technologies (such as HTML, CSS, JavaScript) is a plus. • Experience with databases (SQL and NoSQL), ORM technologies (JPA2, Hibernate), and caching mechanisms. • Familiarity with version control systems (e.g., Git) and CI/CD tools. • Understanding of Agile methodologies. • Excellent verbal and written communication skills. • Strong analytical and problem-solving skills. • Ability to work effectively in a collaborative team environment. Preferred Qualifications : • Experience with cloud platforms (AWS, Azure, Google Cloud). • Knowledge of containerization and orchestration tools (Docker, Kubernetes). • Experience with message brokers (RabbitMQ, Kafka). • Familiarity with DevOps practices.

Apply safely

To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.

Share this job
See All Java Jobs
Feedback Feedback