Project length: The first contract is signed for 6 months, then extensions. Long-term cooperation.
Start: ASAP
Assignment type: B2B
Rate: up to 180 PLN+VAT/h – depending on experience
RESPONSIBILITIES
As a Senior Developer:
You will be a valued and senior member of a successful and well established team, equally responsible for the quality of the software that's produced.
You will be actively supporting and driving the team to translate the User Stories into code.
You will be accountable for ensuring that your tasks are owned and visible throughout the development lifecycle where your high-quality deliverables are integrated with the other artifacts in the team.
Work closely with other software engineering teams and Product Managers/PO’s and other business stakeholders to develop our internal and external SMS applications
You are expected to educate the team on new technologies, automated testing and documentation and feel proud about the team achievements
Work in an agile, cross-functional team taking responsibility for the team deliverables and quality
Heavily contribute to the code base (This is an 80% hands-on code design and coding role)
Maintain an ongoing awareness of emerging developments and trends in related technology arenas that could impact current projects and influence new projects
Raise issues and proposals with the Architecture team and management with a view to enhance guidelines and work practices
Promote knowledge sharing within the team to avoid high dependency on a certain individual per technical component
REQUIREMENTS:
Extensive experience of Java development tools (JDK) and technologies
Must have in-depth knowledge of core JAVA including new features like LAMDA, Concurrencies, String manipulations, Collections, Network etc.
Experience in software engineering technologies such as Java, Spring, grpc, MySQL
Strong development exposure – full knowledge and experience of development life cycle
Must be driven and focused on problem identification and resolution
Experience in using code management tools - ideally GitLab, SVN
Experience in using TDD and/or automation tools JUnit, DBUnit and other automated test frameworks
Be proactive and self-sufficient individual capable of taking ownership of entire environments and any issues with them
Fluent English
WE OFFER:
Challenging international projects in a Scandinavian business culture
Long-term cooperation
Transparently built relations based on trust and fair play