Java Developer

  • Collabera
  • Poland
  • Jul 27, 2017
Full time Java Developer

Job Description

We have amazing opportunities with one of our leading financial and banking services company for Java developer roles in Poland. Candidates in any part of region can apply for this role, Visa Sponsorship will be provided.

Our Client offers: Competitive benefits package (sports cards, life insurance, private medical care and annual incentive bonus)

We have around 30+ Java related positions with one of our finance client at various experience levels

Position 1:

Job Title: Sr. Java Developer (Java Team Lead)

Location: Wroclaw, Poland

Type: Full Time Permanent

Salary: Attractive + Additional Benefits

Experience and skills required:

  • Hands-on full stack developer with 7+ years of development experience
  • Must have hands on design and development experience in Java, J2EE, Spring, Hibernate, Caching, JUnit and front end development experience including HTML5, React, Redux, JQuery and Bootstrap
  • Strong integration background required.
  • Experience with REST, JSON and APIs is required. Familiarity with Microservices architecture is highly desirable
  • Practitioner of java design patterns
  • Proven ability to troubleshoot issues in production including root cause analysis
  • Familiarity with security concepts (authentication , authorization, encryption, digital signature), SSL, web service proxies, firewalls and multi-protocol gateways
  • Proven ability to juggle multiple priorities in a fast paced matrix environment
  • A conceptual thinker who can articulate and execute his/her vision from concept to production
  • Enjoys working hard and appreciates a good laugh
  • Experienced with the full software development life cycle including both traditional waterfall and agile methodologies

Position 2:

Job Title: Senior Java Software Engineer

Location: Krakow, Poland

Job Type: Full Time Permanent

Salary: Attractive + Benefits

Experience and skills required:

  • Hands-on experience and expertise in driving technical streams of work / IT innovation
  • Experience in software development for the banking industry
  • Experience and understanding of global financial regulations, e.g., Dodd-Frank, EMIR or MIFID2
  • Expertise and hands-on scrum master experience in agile methodologies such as Scrum and Kanban
  • Expertise in Java 7/8
  • Expertise in TDD and XP
  • Expertise in OOD, DDD, BDD
  • Experience with Spring, Gigaspaces, XQuery, Oracle, XML , Gemfire, Maven, Gradle, Puppet
  • Knowledge of modern technical architectures and highly scalable distributed systems
  • Experience with JDK languages such as Groovy, Scala will be an additional asset

Position 3:

Job Title: Java Software Engineer

Location: Krakow, Poland

Job Type: Full Time Permanent

Salary: Attractive + Benefits

Experience and skills required:

  • Strong experience with Java programming (ideally databases and UNIX too)
  • Clean coding and refactoring skills with great problem solving ability
  • Hands-on experience with agile methodologies, especially scrum
  • Strong written and verbal communication skills in English, and the desire to work as part of a global team
  • Wish to learn about investment banking and financial services domain

Position 4:

Job Title: Java Software Engineer

Location: Wroclaw, Poland

Job Type: Full Time Permanent

Salary: Attractive + Benefits

Experience and skills required:

  • Expertise in Java
  • Understanding of TDD and XP
  • Understanding of concepts like OOD, BDD, DDD
  • Experience with spring, Gigaspaces, XQuery, Oracle, XML, Gemfire, Maven, Gradle, Puppet, Angular JS and Jenkins
  • Knowledge of modern technical architectures and highly scalable distributed systems
  • Experience with JVM languages such as Groovy
  • Hands-on experience in agile methodologies such as Scrum and Kanban

Position 5:

Job Title: Java Software Engineer

Location: Wroclaw, Poland

Job Type: Full Time Permanent

Salary: Attractive + Benefits

Experience and skills required:

  • Knowledge of the clearing and settlement functions for cash equities and listed options trade flows
  • Large-scale enterprise experience
  • Experience in implementing scalable and performant solutions using Java, database, and shell scripts
  • Experience in the agile software development methodology
  • Strong analytical, problem-solving and synthesizing skills (you know how to figure stuff out)
  • Knowledge of distributed computing and low-latency, multithreaded solutions

 

 

Position 6:

Job Title: Software Engineer – Field Platforms

Location: Wroclaw, Poland

Job Type: Full Time Permanent

Salary: Attractive + Benefits

Experience and skills required:

  • 5+ years as a software developer practitioner
  • Strong knowledge and experience with Java/J2EE, JavaScript, HTML, DHTML, CSS, Oracle or Sybase.
  • Experience with the full software development life cycle including both traditional waterfall and agile methodologies
  • Knowledgeable of retail wealth management

Core Technologies include:

  • Spring Boot (Tomcat), Spring Actuator (monitoring), Spring MVC, HttpClient (REST)
  • Database – myBatis/JDBC – DB connection
  • Cache - Redis Cache accessed via Spring Redis integration

React/Redux framework

Language

English

Occupations

Other