Skip to main contentA logo with &quat;the muse&quat; in dark blue text.

Junior Java Developer

AT EPAM Systems
EPAM Systems

Junior Java Developer

Bahía Blanca, Argentina

We are seeking a Junior Java Developer to join our dynamic team. This role will involve working on exciting projects and collaborating with cross-functional teams to develop high-quality software solutions. As a Junior Java Developer, you will have the opportunity to contribute to the full software development lifecycle and utilize your expertise in Java, Spring, and ReactJS to build innovative and efficient applications.
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.

Want more jobs like this?

Get jobs in Bahía Blanca, Argentina delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.


#LI-DNI

Responsibilities
  • Assist in designing, developing, and maintaining backend applications using Java and related technologies
  • Write and optimize SQL queries for database operations, ensuring efficiency and accuracy
  • Work collaboratively with team members, including functional analysts, QA, and other technical departments, to deliver solutions that meet business requirements
  • Participate in code reviews, learning and adhering to best development practices
  • Contribute to the planning and development of new features, suggesting improvements and gaining experience in system architecture
  • Support the resolution of performance and scalability issues under the guidance of senior developers
  • Ensure proper documentation of code and solutions developed
  • Learn and stay updated with emerging trends in Java development and database management
Requirements
  • Some experience in Java development (academic projects, internships, or 1-2 years of professional experience)
  • Familiarity with J2EE, Spring, Hibernate, or similar technologies
  • Basic knowledge of SQL and relational databases (e.g., PostgreSQL, MySQL)
  • Exposure to version control tools like Git and familiarity with Agile methodologies (Scrum/Kanban)
  • A willingness to learn and solve technical problems with guidance
  • Good communication skills and the ability to collaborate effectively within a team
  • Interest in learning microservices development and service-oriented architecture (SOA)
Nice to have
  • Basic knowledge of front-end frameworks like React
  • Exposure to tools like Jenkins, Maven, or SonarQube
  • Willingness to learn about stress testing tools like JMeter or Gatling
We offer
  • Connectivity Bonus (15,000 ARS are paid with a salary receipt at the end of each month as a non-wages concept)
  • Medicina Prepaga (It covers the collaborator and direct family group)
  • Paternity Leave (Two additional days are added to what is established by law, total of 4 days)
  • Discounts card
  • English Training (English lessons, twice per week)
  • Training Program (Access to multiple customized training plans according to the needs of each role within the company)
  • Marriage bonus (The company doubles the allowance established by law that ANSES offers)
  • Referral Program (Referral bonus is paid when the referral of a collaborator joins the Company)
  • External Agreements and Discounts
  • Vacations: 14 calendar days a year
By applying to our role, you are agreeing that your personal data may be used as in set out in EPAM's Privacy Notice and Policy.

Client-provided location(s): Argentina
Job ID: EPAM-epamgdo_blt7ee609ea45d5abcf_en-us_Other_Argentina
Employment Type: Other