Senior Java Software Engineer

EPAM Systems

Education
Benefits
Qualifications
Special Commitments
Skills

We are looking for a Senior Java Software Engineer to join our team and contribute to the design and development of robust, high-performing software solutions. The ideal candidate will bring strong technical expertise and a solid understanding of software engineering principles to deliver secure and scalable systems.

Responsibilities

  • Design and develop end-to-end software solutions
  • Produce secure, stable and high-performing code
  • Apply solid software engineering principles throughout the development lifecycle
  • Work with multithreading concepts to build efficient applications
  • Contribute to microservices-based architecture design and implementation
  • Collaborate with cross-functional teams to deliver quality solutions

Requirements

  • 5+ years of experience as a Java Developer
  • Expertise in multithreading and microservices-based architecture
  • Background in the finance sector is a plus
  • Solid understanding of software engineering principles
  • Proficiency in English at a B2+ level

Nice to have

  • Understanding of cloud technologies
Read Full Description
Confirmed 15 hours ago. Posted 3 days ago.

Discover Similar Jobs

Suggested Articles