Overview

We are seeking a highly skilled and experienced Senior Java Backend Engineer to join our dynamic team.

The ideal candidate will take ownership of designing, developing, and maintaining scalable and efficient backend systems to meet our business goals.

If this opportunity excites you, we encourage you to apply!

Responsibilities

  • Design RESTful APIs and microservices to support front-end requirements
  • Develop applications utilizing serverless frameworks and containers, including Docker and Kubernetes
  • Leverage AWS for cloud-based infrastructure and solutions
  • Apply security and data protection best practices in application development
  • Align with Agile methodologies through active participation in Sprint ceremonies and collaboration with stakeholders
  • Write optimized Oracle database queries to manage and access data effectively
  • Use CI/CD tools such as ADO and Jenkins for seamless integration and deployment
  • Identify and resolve application bugs to ensure reliability and stability
  • Maintain SOA applications using Spring Boot, JMS, Hibernate, and Web Services

Requirements

  • Bachelor's degree in Computer Science, Information Systems, or Engineering
  • 5+ years of experience in full stack development with modern web technologies like Java/J2EE and Spring Boot
  • Proficiency in designing and developing RESTful APIs and microservices
  • Skills in building applications using serverless frameworks and containers with Docker and Kubernetes
  • Competency in AWS tools and services
  • Familiarity with Oracle databases and writing efficient queries
  • Background in CI/CD tools including ADO, Jenkins, and others

Nice to have

  • Understanding of software development lifecycle (SDLC) methodologies such as Agile and Waterfall
  • Experience with JavaScript applications utilizing ReactJS or Electron

Kazakhstan (Prod)

We connect like-minded people:

  • Delivering innovative solutions to industry leaders, making a global impact 
  • Enjoyable working environment, whether it is the vibrant office or the comfort of your own home 
  • Opportunity to work abroad for up to two months per year 
  • Relocation opportunities within our offices in 55+ countries
  • Corporate and social events   

We invest in your growth: 

  • Leadership development, career advising, soft skills and well-being programs 
  • Certifications, including GCP, Azure and AWS
  • Unlimited access to LinkedIn Learning and Udemy
  • Free English classes with certified teachers 
  • Discounts in local language schools, including online courses for the Kazakh language

We cover it all:

  • Participation in the Employee Stock Purchase Plan 
  • Monetary bonuses for engaging in the referral program 
  • Medical & family care package   
  • Six trust days per year (sick leave without a medical certificate)   
  • Coverage of psychology sessions of your choice
  • Benefits package (sports activities, a variety of stores and services)

[epamgdo] Kazakhstan (Hybrid)

This position offers remote setup with the flexibility to work from any location in Kazakhstan, whether it's your home or well-equipped offices in Astana, Almaty or Karaganda.

[epamgdo] Kazakhstan (About EPAM)

EPAM is a team of technologists and innovators united by a passion for technology. In Kazakhstan, we operate across all cities with offices in Astana, Almaty, and Karaganda and work with the world's leading companies from different industries. In 2023, EPAM received the Export Excellence Award at the esteemed Digital Bridge Awards, showcasing our commitment to excellence and innovation.