Java Fullstack Developer (Remote)
Overview
In this role, you will design and build scalable web applications using Java microservices and React, with a focus on leveraging AWS to improve performance and scalability. You will work within a cross-functional team to deliver end-to-end solutions in the Java-React-AWS stack and contribute to a modern cloud-based architecture. You will ensure quality through testing and reviews while staying current with new technologies. This role offers the chance to influence architecture and mentor peers in a growth-focused environment.
ResponsibilitiesDesign, develop and deploy microservice-based applications with high availability and fault toleranceBuild frontend components in React that integrate with backend servicesManage AWS cloud components (S3, API Gateway, DynamoDB) to support scalable appsCollaborate with DevOps to automate deployment pipelines and monitor healthPerform unit and integration testing to ensure code qualityParticipate in code reviews and provide constructive feedbackMentor junior developers and contribute to architectural discussionsStay updated on emerging technologies to improve development processes
Key requirementsJavaMicroservicesSpringBootReactAWS (S3, API Gateway, DynamoDB)Excellent communication skillsCollaborative mindsetMentoring/technical guidanceMongoDBKafkaAIML skillsets (nice to have)