Senior Software Engineer - Java (Contract, Poland)
NearForm
SeniorContractAbout the position
Design and build applications using Java while collaborating with distributed teams to deliver innovative digital products.
Tech stack
- java
- git
- ai
- ci
- cd
Requirements
Required:
- Significant experience delivering at a Senior Engineer level
- Deep knowledge and experience with the Java language and ideally JavaServer Faces
- Experience with AI Native Engineering
- Practical experience of delivering in an agile environment
Nice to have:
- Practical experience and knowledge of developing real-world solutions
- Deep understanding of versioning control tools - e.g. Git
- Testing experience and familiarity with testing tools at all levels, unit, integration and end-to-end testing
Responsibilities
- Supporting component design, development and maintenance
- Assisting with defining structured practices, especially in source code management
- Optimising performance in applications for maximum speed and scalability
- Collaborating with client teams
Recruitment Process
Talent Call
An introductory conversation with a member of our Talent Team.
Technical Assessment
A live coding challenge with one of our trained interviewers.
Hiring Manager Interview
A conversation with a Hiring Manager focused on your approach to teamwork.
Talent Call
An introductory conversation with a member of our Talent Team.
Technical Assessment
A live coding challenge with one of our trained interviewers.
Hiring Manager Interview
A conversation with a Hiring Manager focused on your approach to teamwork.