-
Go Interactive

Senior Java Software Engineer

Go Interactive
Ukraine · Full-time · Mid-Senior

As a Senior Back-End Developer, you will be vital in designing, developing, and maintaining scalable microservices using Java and Kotlin. You will work on mission-critical systems that drive our  client`s innovative payment solutions, collaborating with cross-functional teams to ensure high performance, reliability, and scalability.


Responsibilities

  • Design, develop, and maintain scalable back-end microservices and systems using Java and Kotlin
  • Architect and implement APIs and microservices to support client`s evolving payment solutions
  • Collaborate with front-end developers, system architects, and product managers to integrate microservices seamlessly into our platform
  • Optimize application performance to ensure responsiveness and scalability in high-traffic environments
  • Write clean, maintainable, and efficient code for microservices, following industry best practices
  • Troubleshoot, debug, and resolve complex technical issues within the microservices architecture
  • Participate in code reviews, providing mentorship and constructive feedback to junior developers
  • Stay updated on the latest trends and innovations in microservices and back-end development.

Requirements

  • 3+ years of experience as a Back-End Developer with a strong focus on Java and Kotlin
  • Hands-on experience with microservices architecture and RESTful API development
  • Proficient in building distributed systems and managing service-to-service communication
  • Strong experience with database systems (e.g., PostgreSQL, MySQL) and query optimization
  • Expertise in cloud platforms (e.g., AWS, GCP, or Azure)
  • Strong understanding of SOLID principles and their application in software design
  • Strong understanding of CI/CD pipelines and tools like Jenkins, GitHub Actions, or GitLab CI/CD
  • Familiarity with containerization (Docker) and orchestration platforms (Kubernetes)
  • Excellent problem-solving skills and the ability to work in a dynamic team environment
  • Strong communication skills and a proactive attitude
  • At least upper-intermediate English level 


We offer

  • Long-term employment with competitive compensation, based on experience
  • Possibility to work remotely
  • An open, transparent and fun work culture
  • Multi-national team and collaborative work environment
  • Continuous knowledge sharing with engaged co-workers


Key Skills

Ranked by relevance

microservices java containerization postgresql jenkins kotlin docker gitlab mysql cloud cicd aws gcp
Login to Apply
Posted
Jan 31, 2025
Type
Full-time
Level
Mid-Senior
Location
Ukraine

Industries

Information Technology & Services

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Keystone Solutions
Related

Senior Java / Angular Developers (Expert)

2026-05-28

Full-time
Not Applicable
Belgium
Information Technology & Services
Engineering
View Job Details
V-Thru
Related

Senior SRE/DevOps Engineer

2026-05-24

Full-time
Mid-Senior
Ukraine
Information Technology & Services
Engineering
View Job Details
Soliner
Related

DevOps Engineer

2026-05-23

Full-time
Entry
Turkey
Information Technology & Services
Engineering