Senior Java Developer – Analyst

Department:
Development
Work type:
Permanent
Location:
Warsaw, Poland
Closing date:
30/11/2017
  • Join a leading global provider of software solutions for the financial services industry
  • Work on large exciting international projects
  • Our office is located in the very center of Warsaw, about 70 meters from the underground entrance;

If you’re a confident, ambitious self-starter with a passion for great code in an ever changing environment then this role is for you!

Main activities

  • Designing and developing software in line with technical and functional requirements using test-driven development approach
  • Working with Business Analyst to define the requirements and design optimal solution
  • Estimating effort required to develop solutions
  • As required, providing technical leadership
  • Continuous skills improvement, participating in training
  • Providing input to corporate initiatives
  • Providing support and involvement in resolving client issues
  • Ensuring that delivered solutions are fit for purpose and exceed customer expectations for both functional and non-functional requirements

To be successful in this role candidates will require:

  • Java 7/8, Spring 4 (Core, Web, REST, Data, AOP), Hibernate, JPA, JDBC
  • Automated testing: Junit/TestNG, Mockito, FEST Assert
  • Software development tools: GIT, Jenkins, Gradle
  • Web frontend technologies: JavaScript, HTML, CSS, AngularJS
  • Database: SQL Server/Oracle
  • Code reviews, TDD, refactoring
  • Object oriented design and modelling – applying design patterns and best programming practices (SOLID)
  • Relational database: schema modelling and design
  • Knowledge of n-tier architecture standards
  • Understanding of database tuning and optimization
  • Performance issues troubleshooting
  • Good skills in personal work organization and time management
  • Strong analytical skills

 

Nice to have:

  • Apache Camel
  • JMS/ActiveMQ
  • WebServices (SOAP, REST)
  • Liquibase #LI-DNI

Apply now

If you believe that you have the relevant experience and knowledge for this role please apply directly below. Please note only successful applicants will be contacted.

Contact phone:
Only PDF and Word documents will be accepted. Combined file size should be no larger than 9MB.
* Required fields