JOBSEARCHER

java Developer

Overview In this role you will design, build, and scale customer-facing platforms, combining frontend and backend engineering. You’ll work on end-to-end solutions using modern web technologies, cloud-native services, APIs, and microservices in a fast-paced, collaborative environment. You will contribute to architecture discussions, drive automation, and mentor junior engineers to deliver robust, scalable systems. This opportunity offers impact across product and platform teams within a growth-oriented company. ResponsibilitiesDesign and maintain scalable full-stack applications from UI to backend services and databases using React, TypeScript, Go, Java, Python, and Node.jsBuild and enhance RESTful APIs, gRPC/Thrift integrations, microservices, and distributed systemsParticipate in architecture reviews, design discussions, and code reviewsDrive engineering practices including automated testing, security, observability, and CI/CDTroubleshoot complex production issuesContribute to AWS cloud infrastructure and deployment automationMentor engineers and collaborate with product managers, architects, and designers Key requirementsBachelor's Degree with 5+ years of hands-on Full Stack development experienceStrong ReactJS, TypeScript, JavaScript experienceBackend experience in Go, Java, Python, or Node.jsSystem design and distributed systems knowledgeExperience with PostgreSQL, MySQL, Aurora, RDS, MongoDB, DynamoDB, RedisAWS experience (ECS, Lambda, API Gateway, S3, CloudWatch)Docker, CI/CD, TerraformJest, Cypress or similar testing frameworksAgile/Scrum delivery experiencecollaborationproblem-solvingcommunicationReactJSTypeScriptJavaScript