Rodzaj pracy: Pełny etat
Rodzaj umowy: Na czas nieokreślony
Ilość wakatów: 1
Minimalne doświadczenie: Od 3 do 5 lat
Wykształcenie: Wyższe inżynierskie
Branża: Praca IT - Programowanie / Analizy
You will be a good match if you:
- Have at least 4 years of experience with Java (OOP, Clean Code, Design patterns
- Have strong Java EE knowledge with experience in distributed systems (JPA, Jax-WS, Jax-RS, JMS, ESB, Integration Patterns)
- Have experience with frameworks/libraries: Hibernate, Spring (IoC, Integration, Batch, Boot, Spring WS), Guava
- Have experience with: Junit tests (BDD, TDD), Mockito, PowerMock, Testing with Spring
- Have MS SQL Server experience (locking, indexing, isolation, performance)
- Have experience with Continuous Integration (Jenkins, Team City, Bamboo), Maven, Ant
- Have strong Linux/Unix background (bash, rpm, permission setup)
You get extra points for:
- Experience with Weblogic server
- Micro services architecture
- Experience with different kind of architectures
- Strong analytical skills
- Eclipse or/and InteliJ experience
As a part of our team, you will be responsible for:
- Development of core components for financial services using Scrum methodology
- Involvement in extensions of platform components and green-field projects
- Providing 3rd level support for production incidents
- Performing code reviews for other developers
- Writing/changing tests for performed code changes
- Executing integration tests with peer systems
Our offer:
- You can choose how to work (tools, methods)
- Comfortable employment model (you choose type of agreement)
- No dress code
- Work life balance - flexible hours and home office
- Best coffee in town
- Your health taken care of (Medicover & Mulitisport)
- Fresh fruits
- Training program
- Learning from other experts
- No stiff structure