We are looking for a Junior Java Developer to join our team.
You will become part of a collaborative engineering community working on impactful projects that support key business operations. This is an excellent opportunity to grow professionally while gaining hands-on experience with a diverse set of modern technologies in a supportive environment.
Responsibilities
-
Contribute to the development and maintenance of Java-based applications aligned with business needs
-
Collaborate with team members to implement new features and enhance existing functionality
-
Participate in code reviews to learn best practices and uphold strong coding standards
-
Take part in Agile ceremonies such as stand-ups, planning sessions, and retrospectives
-
Continuously expand technical knowledge and apply new skills to real-world project tasks
Requirements
-
Bachelor's degree in Computer Science, Systems Engineering, or a related field
-
At least a year of relevant commercial experience in software development
-
Hands-on experience with the Java programming language for building reliable server-side applications
-
Practical knowledge of the Spring Boot framework, including MVC, for developing modern web applications
-
Working experience with Python and libraries such as Pandas for data processing and analysis
-
Familiarity with JavaScript, including Angular, Node.js, and TypeScript, for front-end and full-stack development
-
Solid knowledge of HTML and CSS for structuring and styling web pages
-
Experience with MySQL, Oracle, and other SQL databases for effective data management
-
Understanding of continuous integration practices with Jenkins for automated builds and deployments
-
Proficiency with Git for version control and collaborative code management
-
Familiarity with SonarQube for code quality analysis and continuous inspection
-
Practical experience with Jira for task management and workflow tracking
-
Fluent English (B2 or higher), with excellent verbal and written communication skills and strong phone etiquette
We offer
-
International projects with top brands
-
Work with global teams of highly skilled, diverse peers
-
Healthcare benefits
-
Employee financial programs
-
Paid time off and sick leave
-
Upskilling, reskilling and certification courses
-
Unlimited access to the LinkedIn Learning library and 22,000+ courses
-
Global career opportunities
-
Volunteer and community involvement opportunities
-
EPAM Employee Groups
-
Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn
EPAM is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, sexual orientation, gender identity or expression, disability, protected veteran status, or any other characteristic protected by applicable law.