Java Software Engineer
1 day ago
Dear Candidate,Greetings from TATA Consultancy ServicesThank you for expressing your interest in exploring a career possibility with the TCS Family.Hiring For:- Java Full Stack Developer – React -Java FS, React, AWSLocation: Bangalore, Chennai, Delhi, Mumbai, Pune, HyderabadExperience: 7 to 14yrsWe are looking for a highly skilled Java Spring Boot Developer to join our engineering team. The ideal candidate will have hands-on experience in designing, developing, and deploying scalable backend applications using Spring Boot, Microservices, and REST APIs. You will collaborate with cross-functional teams to deliver secure, high-performance applications. -- Key Responsibilities: Develop, test, and deploy robust backend services using Java and Spring Boot. Design and implement RESTful APIs and integrate with external systems. Build microservices-based architectures with focus on scalability and fault-tolerance. Write efficient SQL/NoSQL queries and work with databases like MySQL, PostgreSQL, MongoDB, etc. Participate in code reviews, and follow best coding practices (SOLID, Clean Code). Collaborate with frontend, DevOps, and QA teams to ensure seamless integration and deployment. Debug and optimize code to improve performance and maintainability. Contribute to CI/CD pipelines and automated testing frameworks. --- Required Skills & Experience Must Have Skill: 6+ years of experience in Java 8+, Spring Boot, Spring MVC, Spring Data JPA, Spring Security. Strong understanding of Microservices architecture and RESTful API design. Experience with Hibernate / JPA, Maven / Gradle, Git, Jenkins. Knowledge of Relational Databases (MySQL, PostgreSQL) and NoSQL databases (MongoDB, Redis). Familiarity with Docker, Kubernetes, or other container orchestration tools is a plus. Strong debugging and problem-solving skills. Excellent communication and teamwork skills. Frontend Development (React): UI Components: Build the user interface using React components, managing state and data flow. API Calls: Use libraries like Axios or the built-in fetch API to make HTTP requests to the Spring Boot backend's REST APIs. Data Display and Interaction: Display data received from the backend and handle user interactions, updating the UI accordingly. Deployment to Azure: Azure App Service: Deploy the Spring Boot backend as a JAR file to Azure App Service, which provides a managed platform for hosting web applications. You can use Maven or Gradle plugins for direct deployment or deploy through Azure DevOps pipelines. Azure Static Web Apps or Azure App Service: Deploy the React frontend to Azure Static Web Apps for hosting static content and potentially serverless API integration, or to a separate Azure App Service instance. Database Deployment: If using a managed database service, provision and configure it in Azure. Networking and Security: Configure network settings, firewalls, and potentially use Azure Application Gateway or Azure Front Door for traffic management and security. Preferred Qualifications: Experience working in Agile/Scrum environments. Exposure to Cloud Platforms such as AWS, GCP, or Azure.
-
Java Software Engineer
2 weeks ago
tamil nadu, India Cognizant Full timeJob Title: Java Developer Location: Chennai Job Type: Full Time Experience Level: Junior / Mid-Level / Senior. Mode Of Interview: F2F Date: 8th November 2025 Job Summary: We are seeking a skilled and motivated Java Developer to join our development team. The ideal candidate will have strong experience in Java programming and a solid understanding of software...
-
Senior Java Software Engineer
1 day ago
tamil nadu, India Themesoft Inc. Full timeGreetings from Themesoft!We are looking for a skilled Java Full Stack Engineer to be involved in designing, developing, and deploying high-quality software solutions for the retail and banking domains using modern technologies and best practices.Position: Senior Java Full Stack Engineer Location: ChennaiExperience: 6+ Years ExperienceEmployment Type:...
-
Software engineer-Java for TCS
5 days ago
tamil nadu, India Risk Resources LLP Full timeOverview The Software Engineer - Java position at TCS is a critical role that plays a vital part in the development and enhancement of high-quality software solutions. This position demands a hands-on approach in designing, coding, testing, and deploying applications that meet business requirements. As part of a dynamic and innovative team, the Software...
-
Java Developer
4 days ago
tamil nadu, India Amico Software Solutions Full timeCompany DescriptionAmico Software Solutions specializes in providing friendly and innovative software solutions tailored for startups and small to medium-sized enterprises (SMEs). The company delivers services ranging from responsive, visually engaging websites to scalable and robust software applications. Amico is dedicated to helping businesses achieve...
-
Java Developer
2 days ago
tamil nadu, India Amico Software Solutions Full timeCompany DescriptionAmico Software Solutions specializes in providing friendly and innovative software solutions tailored for startups and small to medium-sized enterprises (SMEs). The company delivers services ranging from responsive, visually engaging websites to scalable and robust software applications. Amico is dedicated to helping businesses achieve...
-
Java Developer
3 days ago
tamil nadu, India Amico Software Solutions Full timeCompany DescriptionAmico Software Solutions specializes in providing friendly and innovative software solutions tailored for startups and small to medium-sized enterprises (SMEs). The company delivers services ranging from responsive, visually engaging websites to scalable and robust software applications. Amico is dedicated to helping businesses achieve...
-
Software Engineer, Java
3 weeks ago
Chennai, Tamil Nadu, India NatWest Group Full timeJoin us as a Software Engineer Java This is an opportunity for a driven Software Engineer to take on an exciting new career challenge Day-to-day you ll be engineering and maintaining innovative customer centric high performance secure and robust solutions It s a chance to hone your existing technical skills and advance your career while building a wide...
-
Backend Developer
2 weeks ago
Tamil Nadu, Chennai, India JAVA Full time ₹ 9,00,000 - ₹ 12,00,000 per yearAs a backend developer, you will be a part of the backend API development team having members working from different geographical locations. As part of this role, you will be working along with some bright and dynamic engineers, building backend APIs, re-usable components, with strict coding guidelines, and best practices. If you are passionate about what...
-
Java Software Engineer
2 weeks ago
tamil nadu, India OEC Full timeJob Title : Java Software Engineer Exp : 3+ Years Location : Chennai - Thoraipakkam Job Summary/Objective Participates in the full development cycle for creating technology solutions for OEC, from design to delivery & maintenance. Leads design sessions and code reviews. Defines and resolves root causes of problems and creates proactive solutions. Recommends,...
-
Technical Lead
5 days ago
tamil nadu, India ANGULAR,JAVA 8,PYTHON Full timePosition: Tech Lead Location: Bengaluru & Chennai Experience: 6+ years Type: Full-time Tech Stack: Java | Python | Angular | MongoDB | SQL | AWS Overview: We are hiring a Tech Lead to drive technical execution within Agile PODs. You'll mentor engineers, ensure timely delivery, and bridge architecture with implementation. Key Responsibilities:Lead and guide...