Core Java development and Web applications with Spring and Angular
Participate in requirements analysis.
Work with deployment pipelines and CI/CD processes
Debugging and problem solving on existing applications
Working in distributed teams with Agile Frameworks (Kanban/Scrum)
Feature development, code reviews, guide our developers for best development practices
requirements-expected :
Bachelors or Masters degree in computer science/engineering or last year of university degree
Good analytical skills
At least 7+ years of hands-on Java development experience
Very Good knowledge of Java (11+)
Strong Experience with Spring Framework
Strong Experience with JPA/Hibernate
Experience with Apache Camel
Experience with Messaging Queues
Experience with QueryDSL or other query mapping frameworks
Strong Experience with SQL/NoSQL with understanding of database design and optimization methodologies
Experience in Angular 10+
Good knowledge of linux commands and scripting
Knowledge of unit testing frameworks (preferred Cucumber)
Good knowledge of design patterns and scalable architecture principles
Very Good command of English (verbal and written)
Teamwork skills and great communications skills when working with external groups like Product Management, Project Management, Product Strategy and Senior Project Stakeholders
Ability to lead and mentor a team of developers
Strong analytical and problem solving skills
Ability to prioritize tasks and manage delivery time effectively
offered :
2 additional days added to your holiday calendar for Culture Celebration and Community Service
Private medical care for you and your family
Life Insurance
Hybrid Working Opportunities
Professional trainings and qualification support
Thrive Wellbeing Program
Online benefit platform
Contracts for an indefinite period of time with no probation period
benefits :
sharing the costs of sports activities
private medical care
sharing the costs of professional training & courses