We are looking for Senior Java Software Engineers to join Agile engineering teams within a large international financial services environment. The role focuses on designing, developing and maintaining enterprise applications using Java, Spring Boot and Hibernate, building REST APIs and integrations, and supporting frontend development in Angular. The consultant will work closely with Business Analysts, Product Owners and other developers to deliver new functionality and improve the performance, reliability and usability of existing platforms.
Location: Remote
Responsibilities
Design, develop and maintain Java and J2EE applications
Build backend services and REST APIs using Spring Boot
Work with Hibernate, SQL and Oracle databases
Integrate applications with internal and external systems
Troubleshoot issues and improve application performance
Participate in Agile ceremonies, code reviews and testing
Requirements
Minimum 7 years of professional software development experience
Strong experience with Java, J2EE, Spring and Spring Boot
Experience with Hibernate and Spring MVC
Experience developing REST APIs and web services
Strong SQL and Oracle database knowledge
Experience working in Agile development teams
Nice to have
Banking, fintech or payments experience
Experience with large enterprise applications and integrations
XML, XSLT and XSD
AJAX, jQuery or JSF
Experience working in international engineering teams
Remote work model
Work in a multinational environment on international projects
Comprehensive healthcare
Long-term B2B contract with a stable project pipeline
Senior Java Software Engineer in Katowice – pracodawca: Madiff
Nasza firma to doskonały pracodawca, który oferuje stabilne zatrudnienie w dynamicznym środowisku międzynarodowym. Oferujemy długoterminowe umowy B2B, kompleksową opiekę zdrowotną oraz możliwości rozwoju zawodowego w obszarze nowoczesnych technologii, takich jak Java i Spring Boot. Pracując z nami, będziesz częścią zespołu, który ceni współpracę, innowacyjność i jakość kodu, co sprawia, że każdy dzień przynosi nowe wyzwania i satysfakcję z osiągnięć.