Senior Java Full Stack Developer
We are Earnix
We enable insurers and banks to provide faster, smarter, and safer prices and personalized products. With our products, insurers and banks can offer personalized value to every customer, every time, and in full alignment with their corporate business strategy, goals, and objectives.
With over 80 customers across the five continents, Earnix has been consistently innovating for Banks and Insurers around the globe. We have offices in the Americas, Europe, Asia Pacific, and Israel.
In this position you will be a part of Java developers team in the Client team.
This team is involved in solutions for design, technology, product, and system-wide challenges, provide and propose solutions at different levels of abstraction. Building and migrating a distributed complex RESTful system.
o Be a part of Java developers team
o Effectively cooperate with other Earnix teams
o Performing requirement analyses
o Conduct code reviews, documentation of design, and implementation of Agile methodologies to ensure high-quality software.
o Create and maintain backend API services to support both internal and external customers
o B.Sc.in Computer Science or equivalent practical experience
o 5+ years of experience with Java development
o Experience with Application Servers such as WebSphere, JBoss, WebLogic
o Knowledge of relational databases and SQL
o Experience with Agile development principles and Scrum methodology and CI/CD processes
o Experience in developing Restful Web services
o Experience with Python, Java Swing, Web technology stacks such as Angular, React, or Vue
o Understanding of general UI design principles
o Technical leadership capabilities
o Experience with enterprise software projects, especially for financial markets/banks