Java Developer

Location: Warszawa
Salary: - 200 PLN
Type of contract: umowa o pracę lub b2b
Ref no: AL/11/21




    SpeedApp is an innovative and rapidly developing organization uniting experts in the IT and labor markets. We specialize in three areas: IT specialist outsourcing, IT recruitment, and IT projects implementation. We go above and beyond in our search for better solutions. We are bold and fast. We are a reliable partner for our candidates and clients.

    For leading gaming company we are looking for Java Developer.


    Tasks:

    • Code new REST services (as additional modules and as separate microservices)that will run on our highly loaded environment in order to carry out vitalbusiness tasks;
    • Refactor existing code to make it more scalable and maintainable;
    • Bring new approaches to existing solutions by using modern best practices and new frameworks;
    • Keep current documentation in a consistent state;
    • Write integration, functional, contract and unit tests for new services;
    • Fix if needed the defects in a current code.



    Requirements:

    • Deep Java knowledge (Java Core, multithreading);
    • Strong awareness of Spring stack: (Spring Framework, Spring Boot, Spring MVC);Experience with messaging systems (e.g. Kafka, RabbitMQ) and NoSQL databases(e.g. Redis, Couchbase, Aerospike);
    • A mastery of object-oriented design, design patterns and software design bestpracticesl;
    • Desire to write unit and functional tests (JUnit, AssertJ, Mockito) as well asintegration tests. Will be a plus: experience in Spring Cloud Contracts or othercontract testing framework;
    • Familiarity with application performance management tools (AppDynamics, NewRelic);
    • Experience leading the design, development, delivery, and support of technicallycomplex software products;
    • Proficiency at understanding an existing codebase, learning from it, anddocumenting/explaining when needed;
    • Experience in microservice development: Netflix OSS, Spring Cloud, or othermicroservice frameworks.



    What we offer: 

    • Competitive salary, performance-based bonuses and flexible working hours;
    • Social package, including gym membership compensation, medical insurancewith dental coverage;
    • Paid vacation and sick leaves;
    • Training programs, certifications, conferences including international events;
    • Corporate English classes;
    • Referral program;
    • Corporate celebrations, team buildings, and fun activities;
    • Free meals twice a day, refreshments, happy hours;
    • Technical library with option to order books;
    • Coaching and reviews to support your career development;
    • Working for one of the top social gaming companies in the world.



Apply and meet us on-line!





Please be informed that we shall contact only selected candidates.