JOBSEARCHER

Java Full Stack Developer with GCP / Spring Boot

Position Summary:We are seeking a Full Stack Java Developer to design, develop, test, and maintain software applications and products that meet customer needs. This role is involved in the full software development lifecycle, including architecture, coding, testing, deployment, and ongoing optimization. The ideal candidate will be comfortable working across both front-end and back-end development and partnering with cross-functional teams to deliver high-quality, user-focused solutions.Key Responsibilities:Engage with customers and stakeholders to understand use cases, pain points, and requirements, and translate them into effective software solutionsDesign, develop, test, and deliver software using appropriate tools, frameworks, technologies, and Agile methodologiesAssess application and service requirements to determine the most suitable technology stack, integration approach, and deployment strategyCreate high-level software architecture designs that define application structure, components, and interfacesCollaborate with cross-functional teams including product owners, designers, architects, and other technical partnersDefine and implement software testing strategies, guidelines, policies, and processes aligned with organizational standards and industry best practicesContinuously improve application performance and development efficiency through optimization and the use of new technologiesFollow modern software engineering practices such as test-driven development, continuous integration, and continuous deliverySupport security practices that protect user data, including encryption and anonymizationCreate user-friendly, interactive front-end interfacesDevelop and maintain back-end applications, APIs, and microservices using server-side technologiesEvaluate and incorporate emerging technologies and capabilities to enhance software solutionsContribute to ongoing improvements across the technology stack and participate in adoption of new solution capabilitiesRequired Skills:Full Stack Java DevelopmentSpring BootGoogle Cloud Platform (GCP)Preferred Skills:MongoDBRequired Experience:4+ years of IT experience3+ years of software development experience