We are seeking a Lead Java Backend Developer to join the team building a new Currency Administration (FX hedging/overlay) platform. This system is a rule-based engine that consumes external data, performs FX overlay calculations and raises alerts for required transactions through an internal exception dashboard. The ideal candidate brings strong expertise in Java/Spring and the ability to think independently and suggest improvements, acting as a proactive problem-solver rather than just a coder.Please note that working from the office 3 days per week is required.ResponsibilitiesImplement business logic for the rule-based FX overlay engineIntegrate the platform with external data sources and internal systemsEnsure code quality through rigorous testing and code reviewsOptimize performance and reliability of back-end servicesCollaborate with global teams and propose technical improvementsTroubleshoot and resolve issues across the platformContribute to architectural decisions and technical directionRequirements5 years of professional experience in software development with a focus on Java back-end or full-stack developmentBachelor's degree in Computer Science or related field (or equivalent practical experience)Proficiency in Java (8 ), Spring Boot and microservices architecturesUnderstanding of REST API design with experience building and consuming RESTful servicesExperience with relational databases such as PostgreSQL and MySQL, with exposure to NoSQL storesFamiliarity with transactional systems and data consistency patterns in enterprise applicationsKnowledge of distributed systems, messaging frameworks such as Kafka and event-driven architectureCapability to work independently, grasp complex business logic and contribute proactively to technical solutionsSkills in collaboration within cross-functional teams and experience working in an Agile/Scrum environmentEnglish proficiency at B2 level or higherWe offerWe gather like-minded people:Engineering community of industry professionalsFriendly team and enjoyable working environmentFlexible schedule and opportunity to work remotely within PolandChance to work abroad for up to 60 days annuallyBusiness-driven relocation opportunitiesWe provide growth opportunities:Outstanding career roadmapLeadership development, career advising, soft skills, and well-being programsCertification (GCP, Azure, AWS)Unlimited access to LinkedIn Learning, Get Abstract, Cloud GuruEnglish classesWe cover it all:Stable income (Employment Contract or B2B)Participation in the Employee Stock Purchase PlanBenefits package (health insurance, multisport, shopping vouchers)Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and moreReferral bonusesCorporate, social and well-being eventsPlease, note:The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview.We will reach out to selected candidates exclusively.EPAM is a leading global provider of digital platform engineering and development services.
We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow.
No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
Interesuje Cię ta oferta?