Senior Software Engineer with Java
aviva · Warsaw
Job description
About the role
Aviva is hiring a (Senior) Software Engineer with Java for its Services Excellence Centre in Warsaw. You will build and support high-performance microservices and APIs that give secure access to enterprise operational data, using a cloud-native architecture. You will develop containerised services with Spring Boot and Python, and help set up reusable services and standards for enterprise-wide data consumption.
Key responsibilities
- Design, develop and maintain RESTful APIs, microservices and integration services.
- Build containerised applications with Spring Boot and/or Python.
- Develop secure, scalable and resilient API solutions supporting Operational Data Store access and integration.
- Build event-driven services and integrations with Kafka/MSK.
- Create reusable frameworks, service templates and integration patterns.
- Integrate with upstream and downstream systems using synchronous and asynchronous communication.
- Support API lifecycle management, including versioning, contracts and service reliability.
- Deploy and operate services on AWS ECS, supporting CI/CD and infrastructure automation.
- Implement monitoring, logging, observability and performance best practices.
- Collaborate with Architects, Data Engineers and Product Teams on technical design, documentation and Agile delivery.
Required profile
- Strong software engineering experience: senior level over 4 years, regular level over 3 years.
- Proven expertise in Java and Spring Boot.
- Experience building RESTful APIs and microservices.
- Knowledge of event-driven architectures and Kafka.
- Experience with AWS services including ECS, S3, Aurora/PostgreSQL and API integration services.
- Understanding of containerisation technologies.
- Experience with CI/CD pipelines and DevOps practices.
- Strong understanding of API security and authentication patterns.
- Experience with API design standards such as OpenAPI/Swagger.
Desirable
- Experience with Kong API Gateway or AWS API Gateway.
- Experience with Kafka/MSK and Python development.
- Knowledge of CDC and event sourcing patterns.
- Experience in insurance or financial services.
- Understanding of enterprise canonical data models.
What we offer
- Contract of employment and performance bonus.
- Private medical care, cafeteria-style benefits and employer-funded group insurance.
- Parental leave for the second parent, extra days off for birthdays and volunteering, and additional leave earned over the years.
- Wellbeing leave of two extra weeks after 10 years of service and psychological support consultations.
- Access to e-learning platforms, internal referral programme and hybrid working from Poland with a few days in the Warsaw office each month.
- Office at Gdański Business Center, Work Without Barriers entitlements and a Diversity Charter.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Poland.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 1 day ago
Expires 1 month from now
5 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
aviva
Warsaw