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 Software Developer
Location: Wrocław
Nr ref.: SSDCZ/04/17
Main responsibilities:
- Under the guidance of the local Development Lead, work with Business Analysts, the business and other IT providers.
- Design and implement new back-end functionality using Java, Spring and Oracle Coherence on a complex real-time java application.
- Take responsibility for end to end changes by collaborating with other developers.
- Participate in all aspects of the project lifecycle.
- Join the global development team in providing level 3 support on a rotational basis.
- Creating latency-sensitive Java code.
- Working in a globally distributed team.
Key technical skills:
- Strong Core Java developer with an emphasis on distributed, low latency, high availability systems.
- Demonstrable experience with Dependency injection, preferably Spring.
- Sound understanding of multi-threading (Java concurrency library) and Java memory management.
- Good understanding of messaging (JMS).
- Basic command of SQL (CRUD) and UNIX.
- Knowledge and understanding of current best practices in OO design in Java development.
- Experience with all phases of the systems development lifecycle.
- Good written and verbal communication skills in English, Polish is a plus.
Desired Skills:
- Experience in Oracle Coherence, Hazelcast or Sybase are an advantage.
- ORM (preferably Hibernate).
- Experience in TCP/IP networking and sockets programming.
- Experience with Financial products - specifically FX and OTC derivatives products.
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.