Senior Java Developer
Altimetrik Poland is a digital enablement company. We deliver bite-size outcomes to enterprises and startups from all industries in an agile way to help them scale and accelerate their businesses. We are unique in Poland's IT market. Our differentiators are an innovation-first approach, a strong focus on core development, and an ability to attack the challenging and complex problems of the biggest companies in the world.
For one of our clients in the payment industry, we are looking for a Senior Java Developer.
Hybrid work - 3 days in the office in Warsaw
Requirements:
Strong experience in Java 17+ (modern language features, streams, concurrency, performance considerations)
Hands-on experience with the Spring Boot stack, including:
Spring Web (RESTful APIs)
Spring Data
Spring Security (authentication, authorization, JWT/OAuth2)
Solid knowledge of NoSQL databases, with a strong focus on MongoDB
Data modeling, indexing, performance tuning
Experience designing and building scalable, high-performance backend services
Understanding of microservice architectures
Experience with REST APIs, JSON, HTTP standards, and API versioning
Familiarity with testing practices (unit, integration tests; JUnit, Mockito, etc.)
Experience working in an Agile/Scrum environment
Good understanding of clean code principles, SOLID, and best practices
Domain Knowledge
Experience in or strong interest in the Fintech domain
Payments, transactions, financial data handling
High availability, security, and data consistency requirements
Nice to Have
Experience with AWS (e.g. EC2, ECS/EKS, S3, RDS/DynamoDB, CloudWatch)
Knowledge of Docker and containerized deployments
Experience with CI/CD pipelines
Exposure to event-driven systems (Kafka, SQS, etc.)
🔥We grow fast.
🤓We learn a lot.
🤹We prefer to do things instead of just talking about them.
If you would like to work in an environment that values trust and empowerment... don't hesitate, just apply!
Senior Java Developer
Senior Java Developer