CareerPlanSign in

Principal Java Consultant, Budapest

Budapest💼 Full-time🗓 2023-08-09 → 2026-09-26

Core

Lead Java Engineer driving transformative change for top-tier Financial Services clients by building complex, server-side distributed systems.

Role type

Senior IC Java Engineer (Lead)

Builds

Distributed financial systems, server-side JVM-based applications, RESTful Web Services

Domain

Financial Services, Server-side Java/Scala

Deliverable

production ML models | product features

Required skills

Java 8+, distributed systems, actor-based concurrency, reactive programming, in-memory data grids, messaging (beyond JMS), Spring ecosystem, Guice, Guava, Maven, Hibernate, Jetty, multithreading, real-time software architectures, RESTful Web Services, TDD (Unit & E2E), CI/CD

Preferred skills

Scala, front-end technologies, non-JVM ecosystems

Technologies

Java, Scala, Spring, Guice, Guava, Maven, Hibernate, Jetty, JMS

Responsibilities

Design and build complex commercial-grade software applications, lead Agile teams, guide team members and lead learning sessions, work with clients in iterative project-based engagements, adapt to changes in project requirements and technology

Seniority

Senior, hands-on IC with leadership responsibilities

Sourced via lever · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.