Software engineer-Java for TCS
2 days ago
- Design, develop, and maintain Java-based applications.
- Participate in requirements gathering and analysis.
- Create high-quality code by following best practices and coding standards.
- Implement RESTful APIs to facilitate efficient data communication.
- Develop unit and integration tests to ensure application stability.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Troubleshoot and debug applications to optimize performance.
- Utilize version control systems for code management (e.g., Git).
- Engage in Agile development methodologies such as Scrum or Kanban.
- Conduct code reviews and provide constructive feedback.
- Maintain up-to-date knowledge of emerging technologies and industry trends.
- Document application processes, technical specifications, and user manuals.
- Provide technical support and troubleshooting to end-users.
- Contribute to the overall system architecture and design decisions.
- Participate in knowledge sharing and mentoring junior team members.
- Bachelor's degree in Computer Science, Engineering or related field.
- Proven experience as a Software Engineer, specifically in Java development.
- Strong understanding of object-oriented programming principles.
- Experience with front-end technologies (HTML, CSS, JavaScript).
- Knowledge of database technologies such as SQL and NoSQL.
- Familiarity with cloud platforms (AWS, Azure, etc.) is a plus.
- Hands-on experience with version control tools, particularly Git.
- Understanding of Agile software development processes.
- Strong analytical and problem-solving skills.
- Excellent verbal and written communication abilities.
- Ability to work independently as well as part of a team.
- Willingness to learn and adapt to new technologies and methodologies.
- Experience with testing frameworks (JUnit, TestNG) is preferred.
- Knowledge of security protocols and best practices in software development.
- Industry certifications related to Java or software development are a plus.
- Minimum 2-3 years of relevant work experience in a similar role.
-
Java Software Developer
1 day ago
Chennai, Tamil Nadu, India Java,MYSQL,SPRING,RESTFUL API Full time ₹ 6,00,000 - ₹ 18,00,000 per yearJob Summary:Talented and experienced Java Software Developer.3-5 years of professional experience in developing and maintaining Java-based applications, with expertise in Spring Boot, MySQL, and RESTful API development.Collaborate with cross-functional teams to deliver high-quality solutions that enhance our products and services.Familiarity with cloud...
-
Senior Java Software Engineer
2 days ago
Chennai, Tamil Nadu, India Tata Consultancy Services Full time ₹ 20,00,000 - ₹ 25,00,000 per yearGreetings from TCSTCS is hiring for Java Full Stack DeveloperDesired Experience: 6 to 9 YearsJob Locations: Pune / Chennai / Bangalore / Hyderabad / MumbaiMode of Interview : Virtual / OnlineJob Description:Core Java, Java 8, Collections, Springboot, Angular 8 and aboveDeveloping the latest user-facing features using AngularDesigning a modern highly...
-
Java Software Engineer
3 weeks ago
Chennai, Tamil Nadu, India, Tamil Nadu Tata Consultancy Services Full timeGreetings from Tata Consultancy Services!!We are hiring for Java Developer!!Experience: 5-10 yearsLocation: ChennaiDate of Interview: 18-Oct-2025(Saturday)Required Technical Skillset: Experience with Microservices, Java & Spring Boot; angular and full stackTCS Eligibility Criteria:BE/B.Tech/MCA/M.Sc./MS with minimum 3 years of relevant IT-experience post...
-
TC Developer
1 week ago
Chennai, Tamil Nadu, India Cognizant Full time ₹ 6,00,000 - ₹ 12,00,000 per year3- 8 Years of TC development experienceServer-side customization experienceProficiency in Teamcenter customization and development using Java,C++,Teamcenter ITK and BMIDE,Migration/ CSV2XML experience
-
Java Software Engineer
2 weeks ago
Chennai, Tamil Nadu, India NatWest Group Full time ₹ 9,00,000 - ₹ 12,00,000 per yearJoin us as a Java Software EngineerThis is an opportunity for a driven Software Engineer to take on an exciting new career challengeDay-to-day, you'll be engineering and maintaining innovative, customer centric, high performance, secure and robust solutionsIt's a chance to hone your existing technical skills and advance your career while building a wide...
-
Senior Java Software Engineer
3 weeks ago
Chennai, Tamil Nadu, India, Tamil Nadu Tata Consultancy Services Full timeGreetings from TCS!!TCS is hiring for Java DeveloperDesired Experience: 5 to 10 YearsJob Locations: Pune / Chennai / Bangalore / MumbaiMode of Interview: Online/VirtualJob Description:Understands Java, J2EE, Spring mid-tier applications and spring micro-services. Experience in Angular 6+, Form design in HTML/CSS ECS containerization & AWS Cloud experience...
-
Software Engineer I
2 weeks ago
Chennai, Tamil Nadu, India Botree Software Full time ₹ 4,00,000 - ₹ 12,00,000 per yearResponsibilitiesDesign, develop, implement, and maintain java application phases, code, and softwareProgramming, testing, and debuggingCompetence and comfort using multiple frameworksAbility to gather accurate requirements and work closely with stakeholdersStrong attention to detail with the ability to identify errorsTechnical SkillsExperience in working...
-
Automation testing
2 days ago
Chennai, Tamil Nadu, India Tata Consultancy Services (TCS) Full time ₹ 5,00,000 - ₹ 15,00,000 per yearGreetings from TCS TCS presents an excellent opportunity for Automation testing. Java, Selenium, APIExperience Need : 5 to 10 YearsRole: DeveloperPreferred Location or willing to Relocate – Chennai, Pune, Hyd, Bangalre, IndoreMust Have – Core Java, Selenium with BDD,Cucumber frameworkExperience with Core Java and Selenium with minimum 5 years of hands-On...
-
Java fullstack developer
1 day ago
Chennai, Tamil Nadu, India Tata Consultancy Services (TCS) Full time ₹ 12,00,000 - ₹ 36,00,000 per year8+ years of software development experience in enterprise/web applications8+ years of experience as full stack developer in Java-based technologies with focus on backend5+ years of experience with Azure, GCP or other public cloud services, Infrastructure as Code (IaC), SaaS application development/support, CI/CD practices, containerization, Kubernetes, and...
-
Software Engineer, Java
3 days ago
Chennai, Tamil Nadu, India NatWest Group Full time ₹ 20,00,000 - ₹ 25,00,000 per yearJoin us as a Software EngineerThis is an opportunity for a technically minded individual to join us as a Software EngineerYou'll be designing, producing, testing and implementing working software, working across the lifecycle of the systemHone your existing software engineering skills and advance your career in this critical roleWe're offering this role at...