Tata Consultancy Services
4 months ago
Java Full Stack Developer
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
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.