Always Never Home

We help candidates land their dream Jobs, Internships, Grants, Scholarships and Graduate programs

Java Senior Software Engineer at EPAM

Website EPAM

Java Senior Software Engineer

EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.

Description

You are curious, persistent, logical and clever — a true techie at heart. You enjoy living by the code of your craft and developing elegant solutions for complex problems. If this sounds like you, this could be the perfect opportunity to join EPAM as a Java Senior Software Engineer. Scroll down to learn more about the position’s responsibilities and requirements.

Our value, our people

We aim to deliver truly transformative solutions around the world, with top-notch technologies, in high-performance professional teams. But none of these would be possible without our people, and that’s where you come in.

As an EPAMer you will always be expanding your knowledge, facing and addressing the biggest challenges, and becoming the best version of yourself, both personally and professionally. We care about your development and to support your growth in the company, there are many career paths you can follow. Some of the positions you can grow into are Lead Software Engineer or any of our Advanced Engineering positions.

Req.#306899456

#REF_HOU_CO

What You’ll Do

  • Understand the client’s business model in order to implement an effective technological solution that generates a positive impact on the end-users and the organization in general
  • Analyze tracking data, logs, alerts, metrics, or any data that gives the client and the broader team the ability to enquire about the product’s previous, current and proposed state
  • Guide the client in the selection of the best technological path to take, in order to meet or exceed their needs
  • Work in collaboration with team members and the different business and technology areas to effectively respond to any queries raised and provide information that may support product development
  • Seek creative solutions for any client issues, both proactively and reactively
  • Efficiently document the construction phase of the product
  • Participate in defining requirements and specifications with the client

What You Have

  • An understanding of patterns in design and architecture
  • The technical capacity and drive to respond to the evolution of products
  • An advanced level in programming, server-side code in Java 8+, Scala, Python
  • Fluency in database technologies such as RDBMS like Oracle or Postgres and/or NoSQL like DynamoDB or Cassandra
  • Familiarity with cloud architecture patterns and hands-on experience of public cloud offerings (AWS, GAE, Azure)
  • The ability to speak and write English (B2 level minimum)

Nice to have

  • A grasp of front-end technology such as HTML, CSS and JavaScript in order to communicate with the members of our front-end team (this is a plus, not a must-have)

To apply for this job please visit www.epam.com.

Java Senior Software Engineer at EPAM
Share with someone
Scroll to top

500+ companies hiring right now!

X