JOBSEARCHER

vsoft@test Backend Java Developer

Overview In this role you will design, build, and maintain robust Java back-end services within a microservices and event-driven environment. You will collaborate across teams to deliver scalable RESTful APIs and AI-enhanced backend workflows, leveraging AWS and modern DevOps practices. The position focuses on performance, reliability, and continuous improvement in a cloud-native stack. This is an opportunity to shape distributed systems and work with AI-assisted tooling to optimize engineering workflows. ResponsibilitiesDesign, develop, and maintain back-end services using Java and Spring Boot in a microservices architectureBuild robust RESTful APIs and event-driven solutions for scalable applicationsCollaborate with front-end teams to support interactive UIsDeploy and manage applications on AWS cloud servicesUtilize build tools to streamline development and deploymentParticipate in code reviews and ensure quality, architecture, and design best practicesTroubleshoot and optimize performance to ensure responsivenessStay current with industry trends to improve performance and scalabilityLeverage AI agents and LLM APIs to automate backend workflows and distributed systems Key requirements8+ years of experience as a Java DeveloperStrong Java and Spring Boot expertiseProven RESTful API, microservices, and event-driven architecture experienceHands-on AWS experience and cloud deployment strategiesFamiliarity with CI/CD pipelines and DevOps practicesExperience with Docker and KubernetesKnowledge of testing frameworks for back-endExperience with SQL and NoSQL databasesGit version control experienceExperience in an Agile environmentExcellent communication and teamwork skillsFamiliarity with AI agent workflows, tool calling, and multi-step orchestrationstrong communicationteam collaborationproblem-solvingJavaSpring BootRESTful APIs