Our client is a leading global firm providing a wide range of banking, securities, management and wealth management services. The Firm's employees serve clients worldwide including corporations, governments and individuals from more than 1,200 offices in 43 countries. As a market leader, the talent and passion of their people is critical to the success. Together, they share a common set of values rooted in integrity, excellence and strong team ethic. They can provide a superior foundation for building a professional career - a place for people to learn, to achieve and grow. A philosophy that balances personal lifestyles, perspectives and needs is an important part of the culture.


Java / Scala Developer (Application Development)


Team profile:

This role is within the core Java library development team for the company. We are a small, highly skilled team of Java developers whose role is to set the technical direction for Java, develop specialised proprietary libraries and add expertise onto high profile projects. The position is within the Budapest team, with other team members located in London and Montreal.


You will:

● Providing direction and best practices for architecting applications
● Working with application teams to identify and adopt the best solutions for use cases
● Increasing our involvement in the Open Source projects that we rely on
● Restructuring and improving our proprietary libraries to support more modern architectures


You have:

● Deep knowledge of Java, including multithreading, JVM internals,
● Solid understanding of data-structures, algorithms and other CS fundamentals
● Expertise in multi-threaded programming
● Natural inclination to dig beneath the surface to understand how things work, why they are a certain way and what the design trade-offs are
● In depth knowledge of Spring/Spring-Boot, including internals, networking (eg TCP, HTTP), Google Protocol Buffers, XML, SOAP, REST APIs, databases, multi-threading and low-latency techniques


You might also have:

● Common Java Open-Source libraries like Camel, Swagger, OpenAPI, etc.
● - Service discovery services, eg ZooKeeper, and their client API’s, eg Curator
● - Microservice gateway’s such as Zuul, Spring Cloud Gateway
● - Performance benchmarking and analysis tools such as JMH, Censum
● - Experience and knowledge wider than Java helps debugging, integration and with non pure Java tasks: Linux, C++, dynamic languages, JVM languages like Scala, RDBMS, KDB, nosql


What we offer:

● The opportunity to learn something new, every day
● State-of-the-art offices in the City Centre that are designed to maximize collaboration
● A competitive compensation and benefits package including eligibility for an annual bonus
● A supportive and vibrant multinational environment, we accept individual differences and believe in teamwork

Place of work: Budapest / Hungary




RECRUITO ATS - Karrier portál modul r1229 - Online Üzleti Intelligencia Kft. © 2012