Java Software Engineer
1 week 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.
-
Senior Java Software Engineer
2 weeks ago
tamil nadu, India Sonata Software Full timeJava Tech Lead – Chennai (Work from Office, Banking Domain) Location: Chennai Work Mode: Completely Work from Office Schedule: 5 Days a Week Domain: Banking (Mandatory) Experience: 8–12 Years Notice Period: Immediate to 30 Days Role Description: Lead development and implementation of software applications; contribute to architecture and design. Maintain...
-
Java Software Engineer
4 weeks ago
tamil nadu, India Insight Global Full timeTitle: Full Stack Engineer or Back-End Engineer (Backend Preferred) Client: Fintech in US Location: Remote with Chennai Rate: 796.13 INR - 1,149.97 INR Interview: 2 round interview process Duration: End of Feb 2026 with possibility of extensions/conversion Notice Period: MUST BE UNDER 30 DAYS - immediate joiners highly preferred Back-End: Java As a member of...
-
Java Developer
2 weeks 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
6 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...
-
Senior Java Software Engineer
23 hours ago
tamil nadu, India beBeeSoftware Full timeJob OpportunityAs a senior software engineer, we seek a talented Java Developer to spearhead the development of scalable and efficient microservices architecture.Qualification RequirementsHold a Bachelor's or Master's degree in Computer Science or related fieldReside in Bangalore or ChennaiMinimum 5 years of experience in leading teamsKey...
-
Java Software Engineering Expert
2 weeks ago
tamil nadu, India beBeeDevelopment Full timeSenior Java Software Engineering SpecialistThis high-level role involves designing, developing and implementing sophisticated full-stack solutions utilizing Java and Angular technologies.Utilize expertise to analyze complex problems and develop effective systematic solutions that meet customer requirements and adhere to established IT standards and...
-
Lead Software Engineer
3 days ago
tamil nadu, India Sahaj Software Full timeAbout the roleYou’ll thrive if you’re hands-on, grounded, and passionate about building with technology. Our diverse tech stack includes TypeScript, Java, Scala, Kotlin, Golang, Elixir, Python, .Net, Node.js, and Rust.This role offers significant impact and growth opportunities while staying hands-on. We focus on lean teams without traditional management...
-
Java Software Engineer
4 weeks ago
tamil nadu, India Talentmatics Full timeJava Cloud Engineer | Chennai | 6 - 12 Years Job Description: We are hiring an experienced Java Cloud Engineer to design, develop, and deploy scalable enterprise applications using Spring Boot, Microservices architecture, and Hibernate/JPA frameworks. The ideal candidate will have strong backend development skills and hands-on experience with at least one...
-
tamil nadu, India beBeeSoftware Full timeJob OverviewWe are seeking a highly skilled Backend Software Engineer to join our team. The ideal candidate will have extensive experience with Java and its ecosystem, including Spring Boot and Microservices architecture.The successful candidate will be responsible for designing, developing, and maintaining scalable and efficient backend services using Java....
-
Senior Java Software Engineer
1 day ago
tamil nadu, India beBeeSoftwareDeveloper Full timeJava Developer Job DescriptionWe are seeking a skilled Java Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality software solutions using Java.Your primary responsibility will be to work closely with cross-functional teams to identify business requirements and...