Tata Consultancy Services

Java Developer

Job Location

México, Mexico

Job Description

Job Summary: We are seeking an experienced and highly motivated Senior Java Developer to join our team. The ideal candidate will have a strong background in Java development, a deep understanding of software engineering principles, and a passion for building scalable, high-performance applications. Key Responsibilities: Design, develop, and maintain complex Java-based applications. Participate in the full software development lifecycle, including requirement analysis, design, development, testing, and deployment. Collaborate with cross-functional teams including product managers, QA engineers, and DevOps. Optimize application performance and scalability. Ensure code quality through unit testing, code reviews, and adherence to best practices. Mentor junior developers and provide technical guidance. Required Skills & Qualifications: Bachelor's or master's degree in computer science, Engineering, or a related field. 5 years of hands-on experience with Java (Java 8 preferred). Strong knowledge of Spring Framework (Spring Boot, Spring MVC). Experience with RESTful APIs and microservices architecture. Familiarity with databases such as MySQL, PostgreSQL, or MongoDB. Experience with version control systems like Git. Knowledge of CI/CD tools and practices. Familiarity with cloud platforms (AWS, Azure, or GCP) is a plus. Excellent problem-solving and communication skills.

Location: México, MX

Posted Date: 5/12/2025
View More Tata Consultancy Services Jobs

Contact Information

Contact Human Resources
Tata Consultancy Services

Posted

May 12, 2025
UID: 5161206536

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.