Full-stack Java Developer

Niektóre dane ogłoszenia mogą być ukryte. Zarejestruj się za darmo, aby zobaczyć pełną zawartość.

Dodane przez:

Zdjęcie TeamQuest Sp. z o.o.

TeamQuest Sp. z o.o.

Firma

Specjalizacje: Administracja systemów, Aplikacje internetowe, Aplikacje mobilne, Programowanie, Strony/Serwisy internetowe

Data utworzenia: 2016-08-29

Ogłoszenie w: Sopot

Kogo szukamy do pracy

Kogo szukamy?

For our klient, an IT provider in the USA, who provides IT and Process Outsourcing services to clients in the United States we are looking for:

Full-stack Java Developer

location: Gdańsk, Gdynia, Sopot

 

 Tasks:

  • Interpret customer requests and take appropriate action to produce high levels of customer satisfaction that are balanced with business needs;
  • Work effectively on a global team with product managers and offshore development engineers, and leading a small team of offshore developers;
  • Develop functional requirements document based on client requirements.
  • Design and develop Java based 3-tier systems;
  • Defining and managing multiple priorities and leading a team of offshore engineers;
  • Planning and working flexibly to a deadline;
  • Participate in full lifecycle software development;
  • Work with Business Analysts in translating business requirements into high level functional design specification;
  • Make best design and implementation decisions to ensure quality and efficiency;
  • Develop applications and features at the direction of the client and/or architects;
  • Conduct project design reviews and code reviews;
  • Respond to technical direction from Lead Software Architect;
  • Provide technical design support to Lead Software Architect and managers;
  • Be able to triage issues in both production and pre-production environments by reviewing code and logs as necessary;
  • Adopt and champion continuous integration and agile development best practices to drive emergent design and solid implementation to ensure quality and efficiency;
  • Help foster "end to end" solution definitions within the development team through code walkthroughs of existing functionality and when necessary documenting the functional end to end solutions.

 

 Skills / knowledge / experience:

  • Middle tier developer
    • Java 8 (good understanding of new technologies added in Java 8)
    • JPA2+ (Hibernate knowledge is a plus)
    • Experience with any modern web framework (Spring, Play, Struts ... )
    • Understanding unit tests (junit, mockito, etc);
  • Front end developer
    • Javascript, strong knowledge
    • HTML, CSS
    • Experience with any or both frameworks: extJS or React;
  • Development experience Java min 2 years;
  • Knowledge of SQL (ansi SQL preferred);
  • Understanding of web service applications SOAP, Restful API etc.;
  • Knowledge of three tier systems;
  • Academic record - Minimum Bachelor's Degree/Master"s preferred;
  • Excellent IT understanding;
  • Good analytical orientation;
  • Excellent communication skills (English);
  • Development experience in full life-cycle development;
  • Self-motivated, detail oriented, and highly responsible;
  • Must be a fast learner and multi-tasker.

 

 We offer:

  • Permanent contract from the very beginning;
  • Choice of contract type: employment agreement or B2B;
  • Office in good localization;
  • Equipment needed in job;
  • Complete training;
  • Good atmosphere of work, friendly, multicultural work environment;
  • Private health care (for employee and family);
  • In next few months: Multisport, Lunch card.