Login Enter

Tata Consultancy Services

4 months ago

Java Full Stack Developer

Sign up free Log in

Sign up to save this job, get alerts, and apply with an optimized CV.

Company information

Company
Tata Consultancy Services
Location
México Mexico
Posted
4 months ago
View all jobs at Tata Consultancy Services

Job description

Job Title: Java Full Stack Developer Job Summary We are seeking an experienced Java Full Stack Developer to design, develop, and maintain scalable, high-performance applications. The ideal candidate will have strong expertise in Java and modern front-end technologies, along with experience building distributed systems in a cloud environment. You will collaborate closely with cross-functional teams to deliver robust, end-to-end solutions. Key Responsibilities Design, develop, test, and maintain scalable, high-performance applications using Java and relevant frameworks; Collaborate with cross-functional teams to design, develop, test, and maintain end-to-end solutions; Develop and maintain automated testing frameworks to ensure high-quality software delivery; Participate in code reviews and contribute to the improvement of the overall code quality; Troubleshoot and resolve complex technical issues related to application development; Stay up-to-date with industry trends and best practices in Java and modern front-end technologies. Requirements Bachelor's degree in Computer Science or a related field; At least 3 years of experience as a Java Full Stack Developer; Strong expertise in Java, including knowledge of Java 8 features such as lambda expressions, method references, and functional programming; Experience with modern front-end technologies such as HTML5, CSS3, JavaScript, and React or Angular; Familiarity with cloud-based platforms such as AWS or Azure; Knowledge of database management systems such as MySQL or MongoDB; Strong understanding of software development life cycles and agile methodologies; Excellent problem-solving skills and attention to detail. Benefits Competitive salary and benefits package; Opportunities for professional growth and development; Collaborative and dynamic work environment; Flexible working hours and remote work options; Access to cutting-edge technologies and tools.

Required skills

Interested in this position?

Create your free account and tailor your CV to match this job.