Polish and international premium IT job offers.
8 февраля 2019

Java Developer (Poland) (вакансия неактивна)

за рубежом $2100–5300

Необходимые навыки

Essential Skills and Qualifications:
• English language
• Very strong Java skills (OOP, Clean Code, Design patterns, Performance, at least 5 years of experience)
• Strong Java EE knowledge with experience in distributed systems (JPA, Jax-WS, Jax-RS, JMS, ESB, Integration Patterns). Experience with back-end development.
• Experience with frameworks/libraries: Hibernate, Spring (IoC, Integration, Batch, Boot, Spring WS), Guava
• Junit tests (BDD, TDD), Mockito, PowerMock, Testing with Spring
• MS SQL Server experience (locking, indexing, isolation, performance)
• Experience with Continuous Integration (Jenkins, Team City, Bamboo), Maven, Ant
• Good English skills (communication with BAs on daily basis)
• Experience with Scrum methodology
• Interest in Micro services architecture and modern technology
• Experience with different kind of architectures
• Strong analytical skills
• Team oriented
• Good Problem Solving Ability — Ability to think ‘outside the box’
• Financial/Banking domain experience
• Eclipse or/and InteliJ experience
• Ability to work under pressure
• Linux/Unix background (bash, rpm, permission setup) / deployment automation is an advantage
• Bachelor, Master in Science (Computer, Math etc.) or Engineering
• Proven track record of developing enterprise, multi-tier applications in particular web services, client server and server side application programming that also include data management aspects
• Experience of working — strong understanding of the following technologies:
— Thorough understanding of Java technology fundamentals (Java 1.8) and design patterns used in real-time transaction processing systems
— Object oriented design and programming
— Experience in building Web services (RESTful) and designing the API
— Experience in test automation (unit, integration, acceptance tests etc.)
— Deep knowledge about Spring framework suite: Core, Boot, Caching,
— Experience with all phases of the software/system lifecycle process- Worked in Agile/ Scrum teams
— Experience in working with distributed, highly available transaction processing systems
— Experience of working with NOSQL data platforms

Будет плюсом

Highly desirable:
• polish language — communicative
• Experience with Cassandra (or custom big data)
• Experience with Kafka
• Experience with service discovery engines (Consul, Spring Cloud or custom solutions)
• Experience in EIP (Spring integration or Apache Camel)
• Experience in BDD (JBehave or Cucumber)

Предлагаем

• Great work conditions in western Poland
• high salary with possible 3.000 $ for relocation
• no b2b contract, only job contract with full social benefits

Обязанности

Key Possible Responsibilities:
• Development of core components for financial services using Scrum methodology
• Involvement in extensions of platform components and green-field projects
• Close cooperation with team members in Zurich and international stakeholders on a need basis
• Performing code reviews for other developers
• Writing/changing tests for performed code changes
• Providing technical documentation for most important parts of the system
• Executing integration tests with peer systems
• Test automation and CI/CD process improvements
• Hands-on development and design using primarily Java and RDA proprietary code:
— create technical design documents adhering to predefined standards and best industry practices
— focus on non-functional requirements from the start, increasing maintainability and reliability
— continuous improvement of development and release environment, tooling and processes
— lead test-driven development adoption
— work closely with QA, BA and PMs
— conduct regular code reviews and provide constructive feedback across the team
— develop/extend tools to support the configuration, monitoring and metrics reporting for business processes
• Planning and co-ordinating release activities
• Work closely with UI developers to build end to end reporting and visualisation solutions
• Level 3 support

О проекте

High profile international clients.