Senior Java Engineer (hybrid/remote)

Senior Java Engineer (hybrid/remote)
Avalanche Labs, Estonia

Experience
1 Year
Salary
0 - 0
Job Type
Job Shift
Job Category
Traveling
No
Career Level
Telecommute
Qualification
As mentioned in job details
Total Vacancies
1 Job
Posted on
Feb 6, 2024
Last Date
Mar 6, 2024
Location(s)

Job Description

WHO WE ARE

Our Mission is to help those in need with our out-of-this-world superpowers. Avalanche Laboratory's purpose is to be a reliable and long-term business partner to our customers offering them customized software solutions tailored for their business processes.

WHAT WE DO

We are set up to provide our customers with end-to-end support in the process of developing software solutions:

  • Business need analysis, design of functional and non-functional requirements, system analysis, support for business transformation and IT/business consultancy;
  • User interface and experience design and development for mobile and desktop applications;
  • Front and back-end development in a wide range of technologies: Java, .NET, Ruby, GoLang, Oracle, Python.
  • Complete Data Warehouse solutions from architecture, design and implementation using mainly Vertica, Oracle and Microsoft platforms.
  • Avalanche has been the central counterparty for multiple major banking projects in the Scandinavia and Baltics, in areas such as lending automation, regulatory reporting and calculations, integrations, governance, risk and compliance, Basel II/III, Stress Testing, AML/KYC.

Do you like us already? Wait until you see the role!

As a Senior Java Engineer at Avalanche Laboratory, you'll be more than just a team member you'll be a pioneer in a groundbreaking project. Imagine being part of a venture where your expertise in Java Spring directly contributes to building a smarter, safer living environment. This isn't just a job; it's a chance to leave a lasting impact on the home insurance industry by integrating innovative IoT technology. Every line of code you write will help transform how people interact with their homes, offering not just safety but peace of mind. This role is your opportunity to challenge yourself, grow, and be part of a visionary journey in tech innovation. Your work will resonate not just within the industry, but in the lives of countless individuals. Join us and be a part of something truly transformative!

IDEAL CANDIDATE DESCRIPTION:

Technical Skills

1. Java and Spring Framework Expertise:

- Years of Experience: 5+ years

- Mastery of Java language fundamentals, OOP concepts, and advanced design patterns.

- In-depth knowledge of the Spring ecosystem, including Spring Boot, Spring MVC, Spring Data JPA, and Spring Security.

- Experience with building and maintaining microservices using Spring Cloud.

2. API Development Proficiency:

- Years of Experience: 5+ years

- Expertise in designing, developing, and maintaining RESTful APIs.

- Familiarity with API documentation tools like Swagger or Postman.

- Understanding of API security practices, OAuth, and JWT tokens.

- Experience with GraphQL APIs is a plus.

3. Database Skills:

- Years of Experience: 4+ years

- Proficiency with SQL and experience with relational databases like MySQL, PostgreSQL, or Oracle.

- Experience with NoSQL databases like MongoDB is beneficial.

4. Testing Skills:

- Years of Experience: 4+ years

- Proficiency in writing unit, integration, and end-to-end tests.

- Experience with testing frameworks like JUnit for Java.

Consulting and Soft Skills

1. Problem-Solving and Analytical Skills:

- Years of Experience: 5+ years

- Ability to analyze complex technical issues and translate business requirements into technical solutions.

2. Communication and Leadership:

- Years of Experience: 5+ years

- Strong communication skills, both for team leadership and client interactions.

- Experience in guiding teams and mentoring junior developers.

3. Project Management:

- Years of Experience: 3+ years

- Work in team oriented mindset is a key.

- Familiarity with Agile methodologies and project management tools.

4. Industry Knowledge and connected know hows:

- Years of Experience: 3+ years.

- Understanding of insurance industry processes and regulations.

- Understanding of smart home and device communication using BT and WiFi.

- Understanding of location tracking via mobile phones and GPS trackers.

- Experience with insurance-specific software solutions is advantageous.

Additional Considerations

- Security and Compliance, GDPR: Given the sensitive nature of data in the insurance sector, knowledge of security practices and compliance standards is crucial.

- Performance Optimization: Skills in optimizing both backend and frontend performance, crucial for large-scale applications.

- Adaptability and Continuous Learning: The technology landscape is constantly evolving, so a commitment to con

Job Specification

Job Rewards and Benefits

Avalanche Labs

Information Technology and Services - Riga, Latvia
© Copyright 2004-2024 Mustakbil.com All Right Reserved.