
Senior Java Developer
EPAM Systems
Wrocław, Poland • 1h ago • On-site
Senior
On-site
Match your resume with similar open roles
Upload your resume to automatically match with active openings similar to this role.
PDF up to 10 MB
Your resume is private & secure

Quick Facts
Role: Senior Java Developer (AI platform team, Investment Banking domain)
Work style: Flex-hybrid with 3 days in the office
Description
Join an AI platform team serving internal investment-banking clients. Develop and maintain Java applications and build scalable solutions using Azure services, REST APIs, databases/ORM, CI/CD, and observability tooling.
The team processes large datasets for multiple use cases, combining classic machine learning models with modern generative AI.
Responsibilities
- Develop and maintain Java applications that meet business requirements and technical specifications
- Collaborate with cross-functional teams to design, develop, and implement software solutions
- Utilize Azure services and technologies to build scalable and efficient applications
- Troubleshoot, debug, and optimize code to ensure high performance and reliability
- Stay updated with the latest industry trends, technologies, and best practices in Java development and cloud computing
Requirements
- 8+ years of experience in Java
- Proficiency in Java 18+ and Spring Boot
- Expertise in API development, including RESTful APIs and OpenAPI/Swagger
- Background in databases and ORM technologies such as PostgreSQL, Oracle, and Hibernate/JPA
- Skills in CI/CD pipelines using Jenkins and GitLab CI/CD
- Knowledge of cloud platforms, specifically Azure
- Familiarity with monitoring and logging tools like Prometheus and Splunk
- Competency in testing frameworks such as JUnit, TestNG, and Mockito/JBehave
- Understanding of messaging and integration using Kafka and REST
- Security and authentication experience with OAuth2, JWT, and Spring Security
- Capability to work with microservice architecture style
- English proficiency at an Upper-Intermediate level (B2) or higher
Nice to have
- Experience working in the financial services industry
- Certification in Azure or related cloud technologies
- Familiarity with other programming languages and frameworks
- Understanding of Agile methodologies and DevOps practices
- Flexibility to use Kubernetes
Benefits
- Hybrid by design, with opportunity to work remotely within Poland
- Chance to work abroad for up to 60 days annually; business-driven relocation opportunities
- Career development programs, mentoring, and soft skills/well-being programs
- Certification support (Anthropic, Gemini, GCP, Azure, AWS) and English classes
- Stable pay; Employee Stock Purchase Plan with a 15% discount
- Benefits package (health insurance, multisport, shopping vouchers)
- Referral bonuses up to $2,000
- Office amenities and corporate, social and well-being events
See similar jobs
Explore similar jobs and use your resume score to choose where to apply next
See more
Senior Java Developer
EPAM Systems
Senior
Technology
Krakow, Poland · On-site
N/A
1h ago

Senior Java Developer
EPAM Systems
Senior
Technology
Krakow, Poland · On-site
N/A
1 days ago

Senior Java Developer
EPAM Systems
Senior
Technology
Wrocław, Poland · On-site
N/A
1 days ago

Senior Java Developer
ASTEK Polska
Senior
Technology
Warsaw, Poland · On-site
1K zł - 1K zł/yr
3 days ago

Senior Java Developer
EPAM Systems
Senior
Technology
Wrocław, DS, Poland · On-site
N/A
3 days ago
Tailor Resume to fit the Job Offer
Use AI to find out how well the skills on your resume fit this job description.

Senior Java Developer
DCV Technologies
Senior
Technology
Kraków, Poland · On-site
N/A
2 days ago
Junior Software Developer
BNP Paribas SA oddział w Polsce
Junior
Technology
Warsaw, Poland · On-site
N/A
3 days ago
Java Developer
Devapo
Senior
Technology
Kraków, Poland · On-site
144K zł - 264K zł/yr
1h ago

Senior Java Full Stack Developer
EPAM Systems
Senior
Technology
Krakow, Poland · On-site
N/A
4 days ago
Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights