Match score not available

SW Engineer (Java)

Remote: 
Full Remote
Contract: 
Experience: 
Mid-level (2-5 years)
Work from: 

Offer summary

Qualifications:

Bachelor’s degree in Computer Science or related field, Minimum 3 years of experience in software development, Proficient in Java frameworks J2EE, Spring, Hibernate, Experience with SQL Server and RESTful APIs.

Key responsabilities:

  • Maintain and test high-performance Java applications
  • Collaborate with teams to define project requirements
NN Group logo
NN Group Financial Services XLarge https://www.nn-group.com/
10001 Employees
See more NN Group offers

Job description

About us:

At NN Hellas, we're proud to be the #1 insurance company in Greece, offering innovative insurance solutions that cover the entire territory of Greece since the 80’s! We have a proven record of taking great care of our employees – we were considered a Top-Employer for 6 consecutive years.
 

What you will do:

As a SW Engineer @ NN Hellas, you'll work on an existing internal product, being responsible for maintaining high-performance and testing, including APIs and backend components. You'll also support the migration to more modern technologies, gaining valuable experience in understanding the product architecture.


Your day-to-day:

• Maintain and text high-performance Java applications, assisting with the migration of a core NN Hellas product to the MS tech stack

• Assist with the development of the new version of the product (during and after migration) using MS stack

• Collaborate with cross-functional teams to define project requirements, technical specifications, and product architecture.

• Perform debugging and troubleshooting to resolve application issues.

• Participate in code reviews, ensuring adherence to best practices and coding standards.

• Develop APIs, web services, and backend components that integrate with front-end systems.

• Implement security best practices and ensure that applications are secure and scalable.

• Stay updated on the latest industry trends, tools, and technologies.

Qualifications:

• A Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).

• Minimum 3 years of hands-on experience in software development, with a focus on Java and proficiency in Java (J2EE, Spring, Hibernate) frameworks.

• Experience with relational databases such as SQL Server.

• Familiarity with front-end technologies (e.g., HTML5, CSS3, JavaScript, React).

• Experience with web services (RESTful and/or SOAP) and API development.

• Strong understanding of object-oriented programming (OOP) principles and design patterns.

Bonus points for:

• Familiarity / experience with Azure Cloud

• Knowledge of C# / .NET tech stack / frameworks

• Familiarity with Azure DevOps methodologies

• Knowledge and experience with Prompt Engineering (Github Copilot)

What we offer:

• Extensive training opportunities - on-demand and on-site options, webinars, seminars, and fully covered certifications (our Data team is the #1 team leading the training leadership!)

• Partnership with multiple educational institutions across Greece for advanced education, with tuition support.

• Comprehensive Health Insurance that keeps you safe, with peace of mind and financial protection in times of need.

• Pension Scheme to secure your financial future and ensure you can plan confidently for the years ahead.

• Well-being and work-life balance, including extra days off for medical emergencies, no medical note needed, and support for working parents.

• One-time budget for home-office equipment to make your work-from-home comfortable.

• Recognition and rewards for excellence, including bonuses and salary increases based on your contribution throughout the year.

• Monthly meal allowance that can be used at supermarkets and cafeterias, including our own offices' cafeteria.

• Recently renovated offices, central location, with easy access

If you're excited about pushing the boundaries of software development and eager to make a real impact, this is your chance to shine. Join us in helping people when they need the most —we’d love to hear from you!

Required profile

Experience

Level of experience: Mid-level (2-5 years)
Industry :
Financial Services
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Troubleshooting (Problem Solving)

Field Engineer (Solutions) Related jobs