QUALIFICATIONS AND JOB DESCRIPTION
We are looking for a team member who will work as full-time Java Software Developer with the following qualifications:
- Bachelor’s Degree in computer science, or related field or equivalent work experience,
- 3+ years of professional hands-on programming experience
- Expertise in one or more object oriented programming languages (e.g. Java, Kotlin, Python)
- Hands-on experience and deep knowledge of web application development using modern frameworks (e.g. Spring)
- Hands-on experience and deep knowledge of data operations through ORMs (e.g. Hibernate)
- Hands-on experience with scalable distributed storage and relational database systems (e.g. MySQL, Oracle, DB2)
- Experience with data communication technologies (e.g. REST, SOAP)
- Experience with building reusable libraries and modules (eg Maven, Gradle)
- Knowledge front end technologies is a plus (eg Javascript, HTML, CSS, Angular, React, etc);
- Knowledge of secure coding and clean coding practices
- Ability to learn new and emerging technologies
- No military obligation or postponed at least two years for male candidates
Job Description:
- Analyze, design and implement the software in the area of responsibility
- Working with a team using Java technologies
- Assure operational continuity by developing corrective solutions
- Ability to quickly get a good overview knowledge of new information
- Proactive attitude, interested in new technologies, team worker
- Work independently and cohesively with the team
- Evaluate new versions of the tools and technologies