LanceSoft UK

Java Software Engineer

Posted: 1 hours ago

Job Description

Title: Senior AWS Certified Java Backend Developer (Backend Test Automation)Location: Wroclaw, Poland Overview:Senior Java Backend Engineer responsible for developing cloud-native microservices and implementing backend test automation for a major German automotive customer. The role combines Java (17+), AWS infrastructure, Spring Boot, and integration/system testing within a modern Agile/DevOps environment. Office presence is required 3 days/week with occasional travel to Germany.Responsibilities:Develop and maintain Java backend microservices using Spring Boot and Hibernate/JPADesign and execute unit, integration, and system tests for backend servicesWork with AWS services (ECS, Fargate, IAM, Aurora, DynamoDB, Lambda, SQS/SNS, API Gateway, etc.)Build and consume REST APIs, including mTLS-secured servicesContribute to CI/CD workflows using GitLab and Infrastructure-as-Code (Terraform)Collaborate closely with the customer, tech lead, and cross-functional teams in ScrumParticipate in on-call rotation (3rd level support) every 5–6 weeksSupport DevOps practices (“You Build It, You Run It”)Use AI tools to increase development and testing efficiencyDocument work and collaborate via Jira, ConfluenceRequirements:Must Have:5+ years Java backend experience (Java 17+)Strong Spring Boot & JPA/Hibernate knowledge (including internal workings)Strong SQL and REST API development experience1+ year hands-on AWS infrastructure experienceClean Code, microservices architecture, GitSolid experience writing automated unit, integration & system testsAgile/Scrum experienceAWS Developer Associate or Solutions Architect Associate (or commitment to certify within 6 months)Willingness for office presence (Tue–Thu) and 24/7 on-call rotationShould Have:GitLab CI/CD, Terraform, Clean Architecture, OpenTelemetryKafka, Grafana, Prometheus, SplunkExperience integrating with identity providers, certificate authorities, payment providerseMobility domain knowledge (OCPP, OCPI, OICP, Hubject)University degree

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In