Sorry, you need to enable JavaScript to visit this website.
Joins us
Joins us
Joins us
join us
If you are willing to work within a group of old professionals and make a step forward in your career, Gecko Solutions is the right place for you!
Fieldset
our team is growing
We give you the opportunity to improve your skills while working on challenging projects and using the latest development technologies.

Open positions

Java Software Developer

1 position

Principal Duties & Responsibilities

  • Getting familiar with business logic and acquiring domain knowledge
  • Writing reusable and scalable Java code following agreed coding conventions, defined designs and project standards
  • Participation in all phases of software development process

Skills, Experience & Qualifications Required

  • University degree in computer science (or equivalent)
  • Experience with contemporary Java frameworks - Spring Boot/Quarkus framework
  • Experience with standard authentication flows 
  • Experience with Java Web services and REST/SOAP protocols
  • Proficiency with relational databases and SQL
  • Good interpersonal, communication and problem-solving skills
  • Solid communication skills in English

What else is a plus?

  • Experience with microservice based architectures
  • Experience with different security protocols such as OpenID Connect, OAuth 2
  • Experience with Docker containers and Kubernetes
  • A passion for perfection in your code

We offer:

  • Challenging tasks in a highly professional environment
  • Ability to learn from experienced colleagues
  • Working in small and skilled teams
  • Use of modern technologies
  • Salaries and conditions which correspond to the high demands

Java Developer Intern

1 position

Principal Duties & Responsibilities

  • Design and implementation of Java web applications
  • Participation in all phases of software development process

Skills, Experience & Qualifications Required

  • University degree in computer science (or final year of graduate studies)
  • Experience in the following:
    • Object Oriented Design
    • Software Development techniques
    • Java language and web technologies
  • Proficiency with relational databases and SQL
  • Knowledge of HTML, CSS, JavaScript
  • Good interpersonal, communication and problem-solving skills
  • Solid communication skills in English

What else is a plus?

  • Knowledge of some Java web framework (e.g. Spring Boot, Quarkus)
  • Experience with web services (e.g. REST, SOAP) and integration patterns

We offer:

  • Internship is paid
  • Upon intern period best candidates will be offered permanent job position
  • Ability to learn from experienced colleagues
  • Working in small and skilled teams
  • Use of modern technologies

Frontend Developer Intern

1 position

Principal Duties & Responsibilities

  • Working on modern, responsive and forward-thinking web and responsive web applications
  • Participation in all phases of software development process from feasibility evaluation to implementation
  • Collaboration with UI designer in the development of layouts, translating them into clean and maintainable code

Skills, Experience & Qualifications Required

  • University degree in computer science (or final year of graduate studies)
  • Experience in the following:
    • Object-oriented JavaScript and/or TypeScript
    • Web technologies: HTML5, CSS3
    • Knowledge of JavaScript design patterns
  • Good interpersonal, communication and problem-solving skills
  • Solid communication skills in English

What else is a plus?

  • Experience with a modern JavaScript framework such as Angular or ReactJS
  • Experience with Node.js and the NPM package ecosystem
  • Experience with modern CSS frameworks such as Bootstrap/Bulma/Tailwind

We offer

  • Internship is paid
  • Upon intern period best candidates will be offered permanent job position
  • Ability to learn from experienced colleagues
  • Working in small and skilled teams
  • Use of modern technologies
Java Software Developer
Java Developer Intern
Frontend Developer Intern