SW Engineer (Java)
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!
Date Posted
12/03/2024
Views
0
Similar Jobs
Senior Software Engineer (Scala/Java) - HERE Technologies
Views in the last 30 days - 0
HERE Technologies is seeking an experienced backend engineer with strong Java or Scala skills to join the Map Processing Pipelines team The role invol...
View DetailsSoftware Architecture Engineering and Cloud Computing Engineer - The Aerospace Corporation
Views in the last 30 days - 0
The Aerospace Corporation is seeking a Senior Project Engineer with expertise in software architecture engineering and cloud computing The role involv...
View DetailsLead Technical Support Engineer - HERE Technologies
Views in the last 30 days - 0
This role Senior Technical Support Engineer at HERE Technologies involves supporting a diverse portfolio of products and services acting as a technica...
View DetailsPrincipal / Lead Software Engineer- RUST (Algorithmic and Mathematics) - m/w/d - HERE Technologies
Views in the last 30 days - 0
HERE Technologies is seeking a Principal Software Engineer to lead the development of extended services for their VRP solver Tour Planning The role in...
View DetailsSoftware Engineering Manager - Cargill
Views in the last 30 days - 0
The Software Engineering Manager job involves setting goals for a team responsible for software project development and delivery ensuring quality stan...
View DetailsSales Development Representative - UK (Remote) - Dscout
Views in the last 30 days - 0
Dscout is a company that specializes in experience research solutions helping innovative companies like Salesforce Sonos Groupon and Best Buy to build...
View Details