Java Web Developer
Devexperts
Vilnius, Lithuania
Job Description
We are looking for a Java Web Developer to join the team that develops rich Internet applications in the field of financial markets.
We expect the Java Web Developer to:
- Develop new and improve the existing functionality of our rich internet applications,
- Develop server-side logic and develop client-server APIs (REST, WebSocket),
- Analyze and improve performance on both server and client side,
- Work on improving the development process and developer experience,
- Work on improving observability and traceability of our components,
- Communicate with designers, developers, business analysts and customers.
Qualifications
Must-have skills:
- Solid knowledge of fundamental data structures and algorithms,
- Knowledge of design patterns, experience in system architecture development,
- Strong understanding of REST APIs,
- Experience consuming live streams of data using technologies like WebSockets or server-sent events,
- An understanding of performance in modern web browsers including, reflow/repaint/composite in browsers, asset loading costs, etc.,
- Understanding of JavaScript and how it works in modern browsers,
- Basic knowledge of Spring stack.
Nice-to-have skills:
- Good knowledges of HTML/CSS,
- Experience in development of software for financial or brokerage business,
- Experience in TypeScript is preferable,
- Experience in GUI design,
- Experience in RxJS, GWT, React,
- Deployment experience with Docker, NGINX, HAProxy.
Apply Now
Don't forget to mention EuroTechJobs when applying.