24 days ago
Budapest, HungarySenior
Responsibilities
- Develop and enhance internet banking and mobile banking applications.
- Implement development tasks based on specifications and system designs.
- Extend existing applications and develop and test new program components.
- Participate actively in IT projects from planning through implementation in agile teams.
- Mentor and support other developers.
- Investigate and fix defects.
- Design and develop databases.
Requirements
- At least 6 years of Java development experience.
- Experience with Java 11 or newer and practical knowledge of functional programming features introduced in Java 8.
- Knowledge of Spring Boot, Git, NoSQL, SQL, REST, JSON, and Maven or Gradle.
- Knowledge of CI/CD and Jenkins.
- Knowledge of Docker.
- At least 3 years of experience with microservices architecture.
- Knowledge of agile methodologies and an agile mindset.
- Structured thinking, independent problem-solving ability, precision, and teamwork skills.
- Openness to learning new technologies and reactive programming.
- Reactive programming and reactive Spring Boot experience are advantageous.
- Full-stack development experience is advantageous.
- OpenShift or Kubernetes knowledge is advantageous.
- Technical English and Linux/Unix user-level knowledge are advantageous.
- Experience using AI tools such as Agents or Copilot is advantageous.
Benefits
- Long-term, stable employment.
- Benefits including private health insurance, SZÉP card, and health and private pension fund contributions.
- Performance-based bonus.
- Hybrid work arrangement.
- Inspirational work environment and motivated, success-oriented team.
- Internal training and opportunities to obtain certifications.
- Location: Budapest District XIII.
About OTP Bank
OTP Bank is a Hungarian public bank that provides retail, private, and corporate banking, savings, investment funds, and auto financing to consumers and businesses. Headquartered in Budapest and founded in 1949, it anchors OTP Group’s operations across Central and Eastern Europe, serving nearly 17 million customers in more than 10 countries and running over 350 branches in Hungary. Revenue comes from deposits, lending, payments, asset management, and digital banking services.
