About the Role
We are looking for a talented Software Engineer - Java Developer to join our team.
The ideal candidate will have hands-on experience working with Java, Spring frameworks, and other technologies mentioned below.
This role is perfect for those who enjoy working in an agile environment, developing applications, and building REST APIs.
In addition to technical skills, we value excellent communication and teamwork skills.
* Develop large-scale projects globally.
* Work on complex software solutions.
* Collaborate with professionals who have created revolutionary solutions.
About You
* English communication skill (B2 or upper).
* Proven hands-on Software Development experience working with Java (version 11+).
* Experience in developing applications using Spring frameworks.
* Knowledge of relational databases and non-relational databases.
* Understanding of code versioning tools, such as Git and GitFlow.
* Object Oriented analysis and design using common design patterns.
What We Offer
* A diverse and inclusive work environment.
* An equal opportunity employer (EOE M/F/D/V).
* Opportunities for career growth and development.
Requirements
* Java Development experience (version 11+).
* Spring framework experience.
* Git and GitFlow knowledge.
* REST API development experience.
* Relational database and non-relational database knowledge.
* Communication and teamwork skills.