GeeksForLess Inc. logo

Senior Java Backend Engineer

GeeksForLess Inc.·Salary not specified

Primary stack

MySQLRESTPostgreSQLAWSRedisCI/CDSpring BootAPIJavaMongoDB

Job description

Description language:

About the Position

We’re looking for a Senior Java Backend Engineer to build scalable, secure, cloud-native payment solutions used by merchants across North America. You’ll design and develop high-performance APIs, work on microservices architecture, and collaborate with cross-functional Agile teams.

Location: Ukraine

Working Schedule: 12.30-21.00 Kyiv time

Employment Type: Remote, full-time

Responsibilities

  • Design, develop, and maintain high-quality Java applications and microservices.
  • Build and enhance secure, scalable REST APIs.
  • Write clean, maintainable, and well-tested code.
  • Troubleshoot and resolve production and development issues.
  • Participate in architecture discussions, code reviews, sprint planning, and Agile ceremonies.
  • Collaborate with Product, QA, and DevOps teams.
  • Optimize application performance, reliability, and security.
  • Mentor junior engineers and share technical knowledge.

Requirements

  • Location: Ukraine
  • 7+ years of Java backend development experience.
  • Strong experience with Java 17/21 and Spring Boot.
  • Hands-on experience with AWS (EKS, API Gateway, VPC, ALB/NLB, SNS, WAF).
  • Experience building cloud-native microservices.
  • 4+ years designing and delivering high-throughput APIs.
  • Strong knowledge of REST, OpenAPI 3.x, API design, and security best practices.
  • Experience with PostgreSQL/MySQL, MongoDB, and Redis.
  • Familiarity with React and TypeScript is an advantage.
  • Experience with CI/CD, Docker, Kubernetes, Infrastructure as Code, and GitOps.
  • Agile development experience with strong communication skills.
  • Language: English: Upper-Intermediate.

We Offer

  • Opportunity to work on innovative projects in a remote setting.
  • Competitive salary.
  • Professional growth and development opportunities.
  • Collaborative and inclusive work environment.

About the Company

[Company description if present]

© GeeksForLess Inc.. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

We are a rapidly evolving company founded in 2003 uniting a team of technology professionals in the spheres of software development, system maintenance, quality assurance, and technical support. GeeksForLess is based in Toronto, Canada, with offices in Nassau, the Bahamas, Mykolaiv, and Lviv, Ukraine and Krakow, Poland.Today we provide full cycle development and support for companies of various scales; ambitious startups,mid-sizedfirms and huge billion-dollar enterprises. Over the past decade we have developed a culture where people are the focus and processes exist to support them, not vice-versa.Our core value set:Education — we offer training courses to new applicants as well as ongoing education for long term growth and development;Innovation — work with market leaders and cutting edge technologies;Freedom — with offices around the globe and several 24/7 amenities we’re sure you’ll find the work/life balance you’ve been looking for;Growth — since 2003 many of our current senior developers and team members started from humble beginnings.Join us — enjoy continued education, opportunities and grow!

More at GeeksForLess Inc.

All 10 roles

Similar jobs

Popular searches