TeamQuest jest polską, dynamicznie rozwijającą się firmą, od ponad 10 lat zajmującą się kompleksowymi usługami doradztwa personalnego, w szczególności w rekrutacji specjalistów IT.
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
MIASTO Gdańsk
Nr ref.: 18400
Zakres obowiązków:
- 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.
Wymagania:
- 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.
Oferujemy:
- 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.