Java Backend Engineer

Aloisuk โ€” Poland ยท Posted ~2 days ago

Full-time

Skills

Java Backend development Scalable software development Automated testing Deployment pipelines Observability Security Reliability Agile methodologies

๐Ÿ”“ 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

Summary

An organization is seeking a Java Backend Engineer to build intelligent digital services with AI at their core. You will develop scalable backend applications, implement automated testing and deployment pipelines, and embed monitoring and observability while ensuring security, reliability, compliance, and quality.

Highlights

Build intelligent digital services with AI at the core while working on scalability, quality, security, observability, and reliability. The role offers end-to-end involvement across development, testing, deployment, and operational excellence.

Description

Role Overview We are seeking a Java Backend Engineer to design, develop, and continuously enhance intelligent digital products and services that support employees and HR stakeholders, with Artificial Intelligence (AI) at the core. The successful candidate will contribute to scalable backend solutions while ensuring quality, security, observability, and reliability across the software development lifecycle. Key Responsibilities Design, develop, and continuously improve intelligent backend applications supporting HR and employee-focused digital services.Develop scalable backend solutions using modern engineering practices and agile methodologies.Analyze business and user requirements to build new features and enhancements.Implement automated testing, deployment pipelines, and observability practices.Ensure applications meet functional and non-functional requirements, including quality, security, reliability, and compliance.Build monitoring and observability into applications to maintain production health.Troubleshoot production incidents, perform root cause analysis, and implement preventive improvements.Advocate for user-centric, explainable, ethical, and responsible AI-driven solutions.Collaborate with cross-functional teams including Product Managers, Designers, and Engineers.Share technical knowledge, support hiring and onboarding initiatives, and contribute to a collaborative engineering culture.Required Skills & Experience Core Technical Skills Strong hands-on experience with Java and Spring Boot.Experience with Spring Batch and Spring Cloud.Proven expertise in designing and developing Microservices.Strong knowledge of REST API development.Experience designing GraphQL schemas.Cloud & Data Technologies Experience with Azure Cloud Services, including:Azure App ServicesAzure MonitorAzure API ManagementKnowledge of Azure Cosmos DB or other NoSQL databases.Experience with Confluent Kafka or similar data streaming platforms.Security Experience implementing authentication and authorization using:OAuth 2.0Microsoft Entra IDSoft Skills Excellent communication skills with the ability to explain technical concepts to diverse audiences.Strong collaboration skills in Agile environments.Commitment to clean code, documentation, maintainability, and continuous improvement.Passion for learning new technologies and engineering best practices.Preferred Skills Experience with AI technologies such as:Spring AILangChainExposure to AI-enabled application development is highly desirable.Ideal Candidate Profile The ideal candidate is an experienced backend engineer with deep expertise in Java, Spring Boot, Microservices, REST APIs, cloud technologies, observability, and quality engineering. They should be comfortable collaborating across product, design, and engineering teams while delivering scalable, reliable, and AI-enabled backend solutions in an agile environment.