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.
Who we are looking for:
Senior Front End Developer
Location: Wrocław
Nr ref.: SJDCZ/04/17
Main responsibilities:
- 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.
- Close cooperation with team members in Zurich and international stakeholders.
- 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:
- 4+ years of experience of Java (OOP, Clean Code, Design patterns, Performance).
- Strong Java EE knowledge with experience in distributed systems (JPA, Jax-WS, Jax-RS, JMS, ESB, Integration Patterns).
- 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.
- Strong Linux/Unix background (bash, rpm, permission setup).
- Excellent verbal and written communication skill in English.
- Experience with Scrum methodology.
Desired Skills:
- Experience with Weblogic server.
- Interest in Micro services architecture.
- Experience with different kind of architectures.
- Strong analytical skills.
- 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.