Senior Java Engineer
-
Build the next generation of digital banking for 18M users. We’re looking for a Java developer to join Intellias into a large transformation initiative in a top Ukrainian bank—shipping meaningful improvements fast, aligning teams, and raising the bar for customer experience, stability, and delivery excellence. Expect real ownership, complex challenges, and measurable impact.The project goal is to evolve an enterprise-grade backend platform for a leading Ukrainian bank serving ~18 million customers. The solution is based on a service-oriented architecture and runs on AWS, leveraging modern technologies and native Amazon managed services. The ecosystem includes multiple database types and integrations, requiring strong focus on scalability, reliability, security, and high availability. This is a large-scale transformation environment where changes directly impact millions of end users.
Requirements
Required Skills
Will be a Plus
Responsibilities
· Design and develop high-quality Java-based applications.
· Create detailed technical specifications for applications.
· Troubleshoot and debug applications.
· Ensure applications meet performance and scalability requirements.
· Work closely with other teams to ensure the end product meets the client’s needs.
· Monitor application performance and provide optimization recommendations.
· Stay up to date with the latest technologies and industry trends.
Why this position:
Massive real-world impact: your work will drive changes used by ~18 million customers—few roles offer this scale.
Modern AWS-native engineering: you’ll work in a service-oriented architecture on AWS, leveraging managed services and new technologies rather than legacy-only stacks.
Enterprise-grade challenges: multi-database ecosystem, high availability, security, and performance requirements—great for building “big system” expertise.
Ownership and growth: a transformation environment where you can influence architecture, delivery standards, and how the platform evolves over time.