Principal Java Consultant, Budapest
ION· Lab49 – Software Engineering
BudapestFull-timePosted 11mo ago
About the role
Lead Java Engineer role focusing on complex, transformative projects for top-tier Financial Services clients in an Agile environment, with strong server-side JVM expertise and multi-stack capability.
Responsibilities
- Build distributed systems that deal with actor-based concurrency, reactive programming, distributed in-memory data grids, messaging beyond plain JMS
- Work on server side JVM-based projects
- Utilize the typical Java/Scala JVM ecosystem stack (Spring, Guice, Guava, Maven, Hibernate, Jetty, etc.)
- Retool continuously as the technology landscape changes
- Pick up other technologies across the development stack, including front-end and non-JVM ecosystems
- Collaborate with clients in iterative, project-based engagements with self-organizing teams
- Share knowledge and learn from colleagues, delivering quality code
- Demonstrate experience writing commercial-grade software applications
- Understand multithreading and real-time software architectures
- Solve real-world business problems with technology as an enabler
- Maintain determination and a positive attitude toward achieving goals
Qualifications
- 10+ years of hands-on experience designing and building complex, commercial-grade core server-side Java applications (Java 8+ preferred)
- 5+ years of experience leading Agile teams
- Willingness to take responsibility for the team’s actions and outcomes
- Ability to proactively make informed decisions based on project and technology understanding
- Experience sharing knowledge, guiding team members, and leading learning sessions
- Flexibility to adapt to changing requirements, technology, and team composition
- Experience building RESTful Web Services
- Test-driven development including Unit and End-to-End Testing
- Experience with Agile software development (SCRUM or KANBAN)
- Experience in a CI/CD environment
- Bachelors or Masters in Computer Science, Engineering, Physics, Math, or related work experience
- Experience with, knowledge of, and strong interest in global financial markets and financial products
Skills
Required:JavaAgileRESTful Web ServicesCI/CD
Nice to have:Scala
Benefits
- Commitment to a supportive and inclusive environment
- Equal employment opportunity policy
- AI tools may be used to support parts of the hiring process; final decisions made by humans
Last updated Oct 21, 2026. Interested? Apply on the company site.
About ION
Reinventing the way business is done through automation technology
ION financial software improves decision making, simplifies complicated processes and empowers you by providing the right tools.
automationexecutionimagination
More open roles at ION
- Senior Business Analyst (contractor), London4d agoHybrid (London) · Lab49 – Product and Delivery / Service Provider / Hybrid
- Senior Regulatory Reporter1w agoHybrid (Beijing or Shanghai) · ION Analytics – Content & Research
- Software Developer, 2027 Leadership Development Program, Woking2w agoWoking · ION Markets – Leadership Development Program
- Rotational Analyst, 2027 Leadership Development Program, London2w agoHybrid (London) · ION Markets – Leadership Development Program
- LAB49 Senior Android Engineer, Noida3w agoNoida · Lab49 – Software Engineering