-
Gecko Dynamics

Senior Java Developer

Gecko Dynamics
Poland · Full-time · Mid-Senior

About The Role

As a member of our engineering team, you will be expected to be a team player, be an owner of the product, and contribute and add meaningful innovation to our development. You will collaborate very closely with all other teams to assist in their functions.


Responsibilities:

  • Writing well-designed, reusable, testable, and secure code by applying best software development practices
  • Designing and implementing low-latency, high-availability, and performant applications
  • Architecting well-defined APIs for user-facing elements developed by frontend developers
  • Investigate 3rd party tools and assess fit to various requirements such as data management, performance, and security
  • Create flow diagram cases
  • Collaborating in a multi-disciplinary team
  • Participating and conducting code reviews
  • Troubleshooting system-level integration and performance issues
  • Discovering, learning and implementing new technologies
  • Improving the coding standards and processes within the team
  • Documenting the software components
  • Mentoring junior team members in best practices, pair programming, giving internal trainings, etc.


Qualifications:

  • at least 7+ years of experience in developing software in Java, Spring Boot, Hibernate
  • Strong knowledge of data structures, algorithms, and software development principles
  • Proficiency with OOP concepts, large-scale software architecture, networking and distributed system and UNIX/Linux environments
  • Experience with data modeling and database design with focus on performance
  • Experience with PostgreSQL, strong understanding of relational databases and SQL and NoSQL databases
  • Experience with service-oriented architecture (especially REST)
  • Knowledge of Cloud Services and cloud native application development
  • Expert-level understanding of CI/CD principles, know-how of various tools, and passionate focus on CI/CD practices
  • Experience with containerization and orchestration frameworks such as Docker and/or Kubernetes
  • Strong unit test and debugging skills
  • Proficiency in code versioning tools such as Git
  • Fluent in English



Remotly work environment.

Key Skills

Ranked by relevance

cloud cicd containerization data structures cloud native spring boot postgresql docker nosql java sql oop
Login to Apply
Posted
Jan 15, 2025
Type
Full-time
Level
Mid-Senior
Location
Poland

Industries

Information Services

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Infolet
Related

Senior Kotlin Developer

2026-06-17

Full-time
Mid-Senior
Poland
Information Services
Information Technology
View Job Details
Ozgar.ai
Related

Senior Java Developer

2026-06-13

Full-time
Mid-Senior
Poland
Information Services
Engineering
View Job Details
PRACYVA
Related

Senior Frontend Developer

2026-06-16

Full-time
Mid-Senior
Netherlands
IT Services
Engineering