Java Backend Engineer

Infinityquest — Poland · Posted ~1 day ago

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Description

Java Backend Engineer Seniority Minimum: L3Preferred: L4–L5Role Summary We are looking for a Backend Engineer to design, develop, and continuously improve intelligent digital products and services that support employees and HR stakeholders, with AI at the core. The ideal candidate will have strong expertise in Java backend development, cloud technologies, and modern engineering practices, with a focus on building secure, scalable, and observable applications. Primary Skills JavaSpring BootMicroservicesREST APIsKey Responsibilities Design, develop, and continuously enhance intelligent digital products and services with AI-driven capabilities.Apply modern software engineering practices, including requirements analysis, feature development, automated testing, CI/CD, deployment, and observability.Ensure solutions meet quality, security, reliability, scalability, and compliance standards by implementing both functional and non-functional requirements.Build observability into applications, monitor production environments, troubleshoot incidents, and address root causes proactively.Advocate for end-user and stakeholder needs by developing AI solutions that are ethical, explainable, and human-centric.Collaborate closely with product managers, designers, and engineering teams in an Agile environment.Share knowledge, contribute to hiring and onboarding initiatives, and foster a collaborative engineering culture.Required Skills & Experience Backend Development Strong hands-on experience with Java and Spring Boot.Experience with Spring Batch and Spring Cloud.Proven expertise in designing and developing microservices.API Development Strong experience designing and developing REST APIs.Proficiency in GraphQL schema design.Data & Integration Experience with NoSQL databases and data modelling (e.g., Azure Cosmos DB).Experience with data streaming platforms, preferably Confluent Kafka.Good understanding of authentication and authorization protocols, including:OAuth 2.0Microsoft Entra IDCloud & DevOps Experience with Microsoft Azure, including:Azure App ServicesAzure MonitorAzure API ManagementEngineering Practices Strong focus on:Code qualityMaintainabilityDocumentationContinuous improvementProduction monitoring and observabilitySoft Skills Excellent communication skills in English.Ability to explain technical concepts to both technical and non-technical stakeholders.Strong collaboration skills within Agile product teams.Nice to Have Experience with AI frameworks such as:Spring AILangChain