Java Fullstack Developer (Remote)

LTM

Remote

$53.75 - $69.25/hr

Full-time

Posted 14 days ago


Job description

Job Summary:
LTM is a company seeking a Java Fullstack Developer to design and develop scalable web applications leveraging AWS services. The role involves developing backend services using Java Microservices and SpringBoot, as well as building user interfaces with React.
Responsibilities:
• Develop and maintain robust and scalable backend services using Java Microservices architecture and SpringBoot framework
• Build dynamic and responsive user interfaces with React
• Collaborate with cross functional teams to design end-to-end solutions within the React Java AWS technology stack
• Utilize AWS services such as S3 API Gateway and DynamoDB to enhance application performance and scalability
• Ensure code quality through unit testing and integration testing
• Participate in code reviews and provide constructive feedback
• Stay updated with emerging technologies and industry trends to continuously improve application development processes
• Design develop and deploy microservices based applications ensuring high availability and fault tolerance Implement frontend components using React that integrate seamlessly with backend services
• Manage cloud infrastructure components on AWS including S3 buckets API Gateway configurations and DynamoDB tables
• Collaborate with DevOps teams to automate deployment pipelines and monitor application health
• Troubleshoot and resolve complex technical issues related to application performance and scalability
• Mentor junior developers and provide technical guidance within the React Java AWS skill cluster
• Contribute to architectural discussions and help define best practices for software development
Qualifications:
Required:
• Skilled in Java Microservices
• React
• Spring Boot
• Excellent communication Skills
• Develop and maintain robust and scalable backend services using Java Microservices architecture and SpringBoot framework
• Build dynamic and responsive user interfaces with React
• Collaborate with cross functional teams to design end-to-end solutions within the React Java AWS technology stack
• Utilize AWS services such as S3, API Gateway, and DynamoDB to enhance application performance and scalability
• Ensure code quality through unit testing and integration testing
• Participate in code reviews and provide constructive feedback
• Stay updated with emerging technologies and industry trends to continuously improve application development processes
• Design, develop and deploy microservices based applications ensuring high availability and fault tolerance
• Implement frontend components using React that integrate seamlessly with backend services
• Manage cloud infrastructure components on AWS including S3 buckets, API Gateway configurations, and DynamoDB tables
• Collaborate with DevOps teams to automate deployment pipelines and monitor application health
• Troubleshoot and resolve complex technical issues related to application performance and scalability
• Mentor junior developers and provide technical guidance within the React Java AWS skill cluster
• Contribute to architectural discussions and help define best practices for software development
Preferred:
• Good to have Mongo DB
• Kafka with AIML skillsets to support emerging AI driven initiatives
Company:
LTM — a Larsen & Toubro company — is an AI-centric global technology services company and the Business Creativity partner to the world’s largest enterprises. Founded in , the company is headquartered in , , with a team of 10001+ employees. The company is currently Late Stage.


Frequently asked questions

Q: What skills or qualities help someone succeed as a Full Stack Java Developer?

A: To succeed as a Full Stack Java Developer, key technical skills include proficiency in Java programming language, experience with Java frameworks such as Spring and Hibernate, and knowledge of front-end technologies like HTML, CSS, and JavaScript. Additionally, soft skills like strong problem-solving abilities, effective communication, and collaboration with cross-functional teams are crucial for success in this role. By combining technical expertise with strong soft skills, a Full Stack Java Developer can effectively design, develop, and deploy robust and scalable applications, driving career growth and effectiveness in the role.

Q: What is the career path for a Full Stack Java Developer?

A: A Full Stack Java Developer's career path typically begins with entry-level roles such as Junior Java Developer or Associate Software Engineer, where they focus on building and maintaining web applications using Java technologies. As they gain experience, they can progress to mid-level roles like Senior Java Developer or Technical Lead, where they take on more complex projects, mentor junior team members, and contribute to technical architecture decisions. Ultimately, senior Full Stack Java Developers can move into leadership positions like Technical Program Manager or Engineering Manager, or transition into specialized roles like DevOps Engineer or Cloud Architect, leveraging their expertise in Java and software development to drive business growth and innovation.