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
Related Jobs
3 roles aligned with this opportunity
Senior Kotlin Developer
2026-06-17
Senior Java Developer
2026-06-13
Senior Developer - Full Stack
2026-06-13
- Posted
- Jan 15, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Poland
- Company
- Gecko Dynamics
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Senior Kotlin Developer
2026-06-17
Senior Java Developer
2026-06-13
Senior Developer - Full Stack
2026-06-13