FEEL THE THRILL OF CREATIVE EFFORT AND ACHIEVE THE IMPOSSIBLE
Alpha Technologies specializes in the IT recruitment of top quality specialists needed for all levels of organization. We are American company based in Wrocław.
We are looking for:
Senior Java Developer
Location: Wrocław
Main responsibilities:
- Development of core components for financial services using Scrum methodology.
- Preparation of automated builds and linux deployments using maven, ant, rpm and similar technologies.
- Providing support for production releases and providing go-live run books to operational units.
- Involvement in extensions of platform components and green-field projects.
- Providing 3rd level support for production incidents.
- 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.
Key technical skills:
- Very strong Java skills (OOP, Clean Code, Design patterns, Performance, at least 6 years of experience).
- Strong Java EE knowledge with experience in distributed systems (JPA, Jax-WS, Jax-RS, JMS, ESB, Integration Patterns).
- Strong Linux/Unix background (bash, rpm, permission setup) and ability to prepare fully automated deployments using RPM packages.
- Experience with Continuous Integration (Jenkins, Team City, Bamboo), Maven, Ant is a must.
- 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).
- Good English skills.
- Experience with Scrum methodology.
Additional skills:
- Experience with Weblogic server is an advantage.
- Knowledge about linux environment, basic tools and bash scripting.
- 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.
Your benefits:
- Employment agreement or B2B contract – it depends on your preferences.
- Competitive salary, which depends on your skills and qualifications.
- International projects.
- Regular improving of your current knowledge.
- Possibility to start cooperation in USA.
- Private Medical Care.
- Life Insurance.
- Sport Card.