About the Client
Our client is one of the world's leading professional financial services organizations. From 158 countries, they advise some of the most successful organisations, entrepreneurs and private businesses
About the Role
For our client, we are looking for Java Developer who fulfills mentioned requirements.
Responsibilities
develop applications and services in Java,
contribute to all phases of the development lifecycle,
be part of the team of Java developers working closely with other teams,
design architecture of applications, application module or data module,
communicate with other members of the team and client’s representatives,
preparate designs, work estimates, presentations,
support product release process,
guidance and mentoring of junior team members.
Requirements
Technical skills
experience in Java programming in commercial area,
proficiency in Java with a programming experience,
knowledge of Spring Boot framework,
experience with relational databases (MSSQL, PostgreSQL, DB2...),
understanding of Frontend technologies like React.js and Bootstrap (nice to have - as being part of a full-stack application development process),
being able to understand and implement using algorithmic programming techniques,
understanding of different test types (unit test, integration test, system test).
knowledge of code versioning tools (Git) and building tools (Maven).
Others
eagerness to gain in-depth knowledge of our existing application,
commitment, willingness to learn,
strong analytical and conceptual skills,
independence and willingness to take ownership,
interest in developing a complex application and creating value with your own ideas,
background in technology consulting area - nice to have,
fluent communication in English (min. level - B2).
Nice to Have Skills
n/a