Skip navigation EPAM
CONTACT US

Junior Java Developer Croatia or Remote

  • hot

Junior Java Developer Description

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.

We are looking for a motivated Junior Java Developer to join our dynamic team.

As a Junior Java Developer, you will have the chance to contribute to major projects, develop your skills in Java programming, and collaborate with experienced professionals in the industry.


#LI-DNI

Responsibilities

  • Write clean, efficient, and scalable Java code to meet project requirements
  • Develop web applications using Java frameworks such as Spring Framework
  • Resolve software application issues through debugging and testing
  • Collaborate with cross-functional teams to design, develop, and deploy software solutions
  • Stay updated on the latest trends and advancements in Java development and related technologies

Requirements

  • 1-2 years of experience with Java/Spring
  • A degree in Computer Science, Information Technology, or a similar technical field
  • Strong knowledge and coding skills in Java and Spring
  • Solid understanding of object-oriented principles and design patterns
  • Proficiency in web application development and RESTful APIs
  • Familiarity with SQL, Oracle database, and ORM Frameworks
  • Understanding of software development methodologies and processes
  • Strong problem-solving and analytical skills with the ability to quickly grasp complex concepts
  • Advanced English communication skills (B2 or higher)
  • Availability for full-time work (40 hours per week)
  • Motivation and eagerness to learn and grow with new technologies

Nice to have

  • Knowledge of cloud computing platforms (e.g., AWS, Azure, Google Cloud Platform)
  • Showcase of former projects or work experience in Java

We offer

  • Career development opportunities with a transparent career path
  • Wide range of professional trainings, workshops, and mentoring programs plus unlimited access to LinkedIn Learning
  • Learning resources and financial support for completing certification programs
  • Christmas and Vacation bonus
  • Corporate Health Insurance (basic and supplementary)
  • Free yearly medical check-ups
  • 25 days of vacation

GET IN TOUCH

Hello.
How can we help you?

Get in touch with us. We'd love to hear from you.

Our
Locations