Search Jobs

Search by job, company or skills

Java Developer

Java Developer

taskverse
5-7 Years
  • Posted 6 hours ago
  • Be among the first 10 applicants

Job Description

Job Description - Java Backend DeveloperGreeting From TCS !!

About The Company

Tata Consultancy Services (TCS) is a global leader in IT services, consulting, and business solutions. With a rich history spanning over five decades, TCS has established itself as a trusted partner for organizations worldwide, delivering innovative technology solutions that drive business growth and transformation. The company prides itself on its commitment to excellence, customer-centric approach, and fostering a culture of continuous learning and innovation. TCS operates in numerous industries including banking, finance, healthcare, retail, and manufacturing, providing end-to-end solutions that enable clients to achieve their strategic objectives. As an employer, TCS emphasizes diversity, inclusion, and professional development, creating a dynamic environment where employees can thrive and make impactful contributions.

About The Role

We are seeking a highly skilled Java Backend Developer to join our dynamic team at TCS. The ideal candidate will possess extensive experience in designing, developing, and maintaining scalable backend applications using Java technologies. This role involves working on complex microservices architecture, integrating various databases, and implementing robust APIs to support enterprise-level solutions. The successful applicant will collaborate with cross-functional teams to deliver high-quality software solutions adhering to Agile methodologies. They will also play a key role in the solution design process, contribute to continuous improvement initiatives, and ensure the delivery of reliable, efficient, and secure backend systems. This position offers an excellent opportunity to work on cutting-edge technologies and contribute to transformative projects for leading clients across diverse industries.

Qualifications

The ideal candidate should have a minimum of 5+ years of professional experience in Java development, with a strong background in building enterprise applications. Proficiency in Java 17 and related frameworks is essential. Candidates should possess hands-on experience with Spring Boot, microservices architecture, NoSQL databases such as Redis, Mango, and Cassandra, and container orchestration tools like Kubernetes. Familiarity with CI/CD pipelines, Jenkins, and DevOps practices is required. Strong understanding of RESTful services, Hibernate, JPA, and messaging systems like IBM MQ and JMS is necessary. Additional experience with GraphQL, resilience4j, and cloud platforms such as AWS or Azure will be considered a plus. Candidates must demonstrate excellent problem-solving skills, the ability to work in Agile teams, and a commitment to quality and best coding practices.

Responsibilities

Design, develop, and test backend application components in accordance with project requirements and best practices. Participate actively in solution design discussions and provide technical insights to enhance system architecture. Write clean, efficient, and well-documented code, ensuring a minimum of 90% JUnit test coverage at the API level. Conduct unit testing and automate functional tests using tools like Selenium to ensure software quality. Debug and resolve defects promptly, maintaining system stability and performance. Set up and maintain CI/CD pipelines, leveraging tools such as Jenkins, to facilitate automated build, testing, and deployment processes. Collaborate with cross-functional teams to deliver features on time and within scope, adhering to Agile methodologies and bank's coding/testing policies. Provide feedback and suggestions for process improvements during Agile Show and Tell sessions. Stay updated on emerging technologies and industry trends to recommend innovative solutions. Contribute to the development of scalable, secure, and maintainable backend systems that meet business needs and technical standards.

Benefits

Joining TCS offers numerous benefits including competitive salary packages, comprehensive health insurance, and retirement plans. Employees have access to continuous learning programs, certifications, and career growth opportunities within a global organization. The company promotes work-life balance through flexible working hours and remote work options where applicable. TCS also encourages participation in various employee engagement activities, wellness programs, and community initiatives. Additionally, employees benefit from a collaborative work environment that fosters innovation and professional development, enabling them to build a rewarding and fulfilling career.

Equal Opportunity

Tata Consultancy Services is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based on race, religion, gender, age, sexual orientation, disability, or any other protected characteristic. We believe that a diverse workforce enhances our ability to serve our clients effectively and fosters innovation within our organization. All qualified candidates will receive consideration for employment without regard to any protected status.

More Info

Job Type:
Industry:
Employment Type:

Key Skills

resilience4j

DevOps practices

Microservices architecture

CI/CD pipelines

Java 17

About Company

Similar Jobs

5-8 yrs
Pune, India
Skills:
vertex , Java J2ee, Oracle Database, Junit, Maven, PostgreSQL, Kafka, Gpp, Microservices, Core Java, Websphere, Payments Domain, Hibernate, Ibm Mq, Xsd, Sql, Spring Cloud, Spring, Rest Services, Jms, Weblogic, Mockito, Gradle, Spring Boot, Jta, Xml, Jpa, Active MQ, Web Services, Oracle to PostgreSQL migration, Unit testing tools, xmlbeans
5-7 yrs
Pune, India
Skills:
Java, Maven, Grafana, Jenkins, Kubernetes, AWS, Derivative products understanding, Calypso platform customizations, CloudBees, Calypso message and sender frameworks, Calypso v16 or above, Calypso APIs, Calypso Scheduled Tasks Reports and Engines
8-10 yrs
Pune, India
Skills:
react.js , snowflake , Java, Maven, PostgreSQL, Redux, Spring Boot, Redis, Css3, Jenkins, Typescript, Gradle, Docker, Html5, Spring Security, Spring Data Jpa, Azure, Kubernetes, AWS, GitHub Actions
8-12 yrs
Bengaluru, India
Skills:
Java, Nosql, Docker, Apache Kafka, Agile, Spring Boot, Scrum, Restful Apis, Kubernetes, Sql, Microservices
6-8 yrs
India
Skills:
Java, BigQuery, Google Cloud Platform, Spring Boot, Cloud Storage, Docker, App Engine, Azure, Kubernetes, AWS, Cloud Functions, Pub Sub, Cloud SQL