EPAM Systems Logo png

Senior Java Developer

EPAM Systems

Descripción del trabajo

Do you have background and wide experience in software engineering and strong knowledge in Java + Spring? Are you an open-minded professional with good English skills? If it sounds like you, this could be the perfect opportunity to join EPAM as a Senior Java Developer.

EPAM is shaping the digital future for Fortune 1000 companies, building complex solutions using modern technologies. We are looking for a Senior Java Developer with open-minded personality, who can join our friendly environment and become a core contributor to our team of experts.

#LI-DNI

Responsibilities

  • Write clean, modular, and maintainable code
  • Project scope definition and estimation (including work with the stakeholders)
  • Collaborate with the team on designing and implementing new features and functionalities
  • Code refactoring and optimization
  • Debug and resolve issues and bugs reported

Requirements

  • Strong computer science fundamentals with experience working across the entire software stack with a focus on the backend
  • 6-7+ years professional software development experience
  • Strong problem-solving and analytical skills
  • Experienced in Java with Spring Boot
  • Strong experience and knowledge in server-side languages, databases
  • Able to collaborate with Frontend and UX/UI teams
  • Deep knowledge and experience of the Software Development Lifecycle, including continuous integration, design patterns, best practices

We offer

  • Private health insurance
  • EPAM Employees Stock Purchase Plan
  • 100% paid sick leave
  • Referral Program
  • Professional certification
  • Language courses

Empleos añadidos recientemente en España

NodeJS Developer

Java Developer

JavaScript Developer

Frontend Developer

Who is Hiring is part of Cybrient Technologies SA