FEEL THE THRILL OF CREATIVE EFFORT AND ACHIEVE THE IMPOSSIBLE
Senior Software Developer
Location: Warszawa
Key Responsibilities:
- Under the guidance of the Development Lead, work with Business Analysts, the business and other IT providers to implement change requests and new features
- Design and implement new back-end functionality using Java 8, Spring Sand Oracle Coherence on a complex real-time Java system
- Take responsibility for end to end changes by collaborating with other developers and QA team
- Participate in all aspects of the project lifecycle, following stringent rules and procedures for testing and promoting code in compliance with company change control processes
- Join the global development team in providing level 3 support on a rotational basis
Essentials Skills and Qualifications:
- 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
Your benefits:
- Employment agreement or B2B contract - it depends on your preferences
- Competitive salary, which depends on your skills and qualifications
- Remotely trainings with our Specialists from USA
- International projects
- Regular improving of your current knowledge
- Possibility to start cooperation in USA
- Private Medical Care
- Life Insurance
- Sport Card