Our Client is a technology driven financial services organization and their team of highly motivated Java Developers play a key role in developing & supporting market leading applications for diverse areas of the business. They are looking for highly skilled, team orientated individuals who can contribute in a mature and proactive way to all phases of a project lifecycle - i.e. more broadly than in just a pure development role.
Accordingly, in this role you will be working on market leading applications and systems across the business and be exposed to broad range of projects.
Java Developer
Kraków
Nr ref.: 5753
Requirements:
- 5+ years of experience for senior java developer, 2/3 years for a regular java developer
- Must be proficient in the Java language & core libraries
- High proficiency in development practices: unit testing, Continuous Integration, refactoring, clean code
- Must know, use and understand Design Patterns and Object Oriented Design and Principles
- Experience in developing REST web services in Java
- Must understand basic RDBMS concepts principles of data modeling
- Experienced with JEE application design and deployment
- Tools: Spring, Hibernate, JEE, JMS, JTA, jUnit, Jenkins, SVN, Maven, Scrum/Agile
- Good communicator, keen to collaborate and share knowledge
- Fluent English
Responsibilities:
- Developing application functionality which meets business requirements with high quality within given deadlines
- Developing maintainable, well-documented application functionality with an eye toward standardization, common components, simplicity, performance, robustness and other attributes of enterprise-strength solutions.
- Contribute to application design
We offer:
- Exposure to international projects
- Competitive salary and benefit packages
- Development opportunities in an international organization