📍 Таллин (Эстония)Помощь с переездом
Специализация
Java / Scala
HireRight is a leading provider of on-demand employment background checks, drug testing and employment and education verifications. Combining in-house talent, personalized services, and proprietary technology, they ensure the best candidate experience possible.
HireRight is looking to hire a Senior Java Developer. They are currently expanding 5 different development teams. You will be able to choose the one you like and suit the best. The Senior Java Developer is responsible for:
- The design of software applications and system services.
- The implementation of software application subsystems and services.
- Leading small projects and guide them through to implementation.
- Reviewing and analysing business requirements.
- Creating functional specifications.
- Maintaining software design documentation.
Stack
JavaReactOracleApache CamelLinuxIntelliJ IDEAJSONXMLjQueryAgileScrum
Line manager
Alex Rudenko, VP of Product.
Responsibilities
- Analyze, design, document, code and test assigned tasks of significant size and/or.
- Provide accurate estimates and reports of development.
- Provide input on task duration estimation, technical information, and issue resolution.
- Design, document and code unit test programs for assigned tasks.
- Develop test programs and functional prototypes.
- Provide accurate estimates of assigned tasks and regularly reports on their progress to the immediate.
- Work with product management, quality assurance and system architects to ensure the code developed meets system requirements and design specifications.
- Lead design and code.
- Assist management with the technical evaluation of issues, including alternatives, risk assessments, and recommendations.
- Actively mentor junior developers on design and coding best.
Requirements
- 4+ years in Software Engineering (Java, good to have: Oracle Database).
- Proven track record of working in a multi-tier, distributed architecture environment.
- Strong ability in Object Oriented Programming and Design.
- Familiarity with JSON and XML.
- Ability to use standard software development tools & experience working in an Agile/Scrum development process (e.g. collaboration tools and IDE’s, as well as testing, revision control, and project management tools).
- Excellent English and communication skills (B2).
Company offers
- Competitive relocation package for Candidates outside Estonia.
- Support with work permit and VISA obtaining for Candidates outside Estonia.
- Flexible Working Hours.
- Home Office Possibilities.
- Benefit Allowance.
- Visual, Dental, Massage Compensation.
- Paid sick leave (up to 8 days).
- Bonus Plans.
- Professional Training.
- Career Path & Opportunities to Grow.
Hiring process
The selection process will normally be done in 3 steps and includes a thorough technical interview. No homework assignments planned.
Useful links
Алина Кутлугалина IT Recruiter