Point your AI agent at freehire and let it find you a job.

Get the CLI →

EPAM Systems

NewBe an early applicant

Senior Software Engineer/ Software Engineer - Java with Spring Boot

Posted Updated
Discussion

We're looking for a Senior Software Engineer/Software Engineer with Java and Spring Boot expertise to join our technical team and own the complete delivery of software solutions.

The right candidate will lead development initiatives, work alongside various stakeholders, and maintain the quality and reliability of critical applications in an Agile setting.

Responsibilities

  • Build new features and maintain existing software solutions
  • Collaborate with Product Owners, Clients, and Project Managers to gather requirements and convert them into technical tasks
  • Address technical issues and maintain overall project stability
  • Deliver consistent results to keep customer satisfaction high
  • Apply Agile methodology to support iterative and on-time delivery
  • Lead a technical team across the entire software development lifecycle

Requirements

  • 4 to 8 years of combined IT experience spanning software development, testing, and implementation
  • A Bachelor's or Master's degree in Computer Science, Engineering, Information Systems, or another STEM discipline
  • Strong skills in Java and SQL
  • Hands-on experience with GitHub Actions and CI/CD processes capable of handling 20+ releases per month
  • Background in Spring Boot and deploying microservices

Nice to have

  • Familiarity with Redis and RabbitMQ
  • Exposure to dockerized microservices running on AWS and Azure

Benefits

Opportunity to work on technical challenges that may impact across geographies

Vast opportunities for self-development: online university, knowledge sharing opportunities globally, learning opportunities through external certifications

Opportunity to share your ideas on international platforms

Sponsored Tech Talks & Hackathons

Unlimited access to LinkedIn learning solutions

Possibility to relocate to any EPAM office for short and long-term projects

Focused individual development

Benefit package:

  • Health benefits
  • Retirement benefits
  • Paid time off
  • Flexible benefits

Forums to explore beyond work passion (CSR, photography, painting, sports, etc.)

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.