Position: Java Developer
Company: Intetics Inc.
Category: Java
Experience required: 1y
English level: intermediate

About the project: 

We are the world’s leading financial services careers website – the place to go for financial careers and talent. We’re here to give companies and professionals in the financial services industry that vital edge. We bring clients and candidates together quickly and easily, so everyone gains. With each and every success we build our reputation as catalysts for progress.

Client`s Location: UK, London (business trips possible to London)

Our team:

Team Size at Intetics Minsk 13 people (9 dev + 3 QA + 1 SM)

Customer Team Size London 10 people (2 QA + 8 dev)

What we offer you:
● Work in a motivated, fast-moving team
● Explicit commitment to high quality software engineering
● A great opportunity to learn and acquire new skills in frameworks and technologies including Angular and AWS
● Real opportunity to apply your knowledge, skill and expertise to the team

Responsibilities:

● Work as part of an agile team to contribute to product features from inception to delivery and beyond
● Investigation of issues and provisioning of fixes as required
● Collaborate to help design systems including creation of RESTful APIs
● Develop in a TDD environment and use it routinely in your daily coding
● Write high quality, maintainable code
● Support the software your team build including taking part in deployment and monitoring
● Learn new technologies as required
● Integrating services into AWS and using automating scripting languages
● Proactively strive for continual improvement of processes and tools

Requirements:

Essential Skills

1.5+ years' experience using Java/J2EE based technologies
Solid knowledge of object-oriented development
Working knowledge of Spring
Experience Hibernate/JPA, web frameworks, SQL
Web development experience (JavaScript, HTML, CSS and/or Angular is a bonus)
Experience with source control ideally Git and GitHub
English level - Intermediate or higher

Desirable Skills

Amazon Web Services
TDD
Ability to design RESTful APIs
Exposure to working in an agile (scrum) environment

Required Education and/or Experience

Strong Java programming ability - ability to write high quality and maintainable code
A Good understanding of algorithms, software architecture and design
An Ability to collaborate within an Agile team and communicate effectively
Good problem solving and analysis skills