We are seeking a skilled Java Developer to join our dynamic and innovative technology team.
The successful candidate will play a key role in designing, developing, and maintaining robust backend applications using Java and related technologies. This position requires a problem-solver with a strong technical aptitude and a passion for tackling challenges in the development of high-performance 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.
#LI-DNI
Responsibilities
- Design, develop, and maintain backend applications using Java and related frameworks
- Optimize and write advanced SQL queries for handling large data volumes
- Work closely with functional analysis teams, QA, and other technical departments to meet business requirements
- Conduct code reviews and ensure adherence to best development practices and compliance with quality standards
- Contribute ideas and improvements to system architectures during feature planning and design sessions
- Collaborate with the architecture team on technology definitions and provide solutions to complex problems
- Research and address performance and scalability issues
- Maintain thorough documentation of code and developed solutions
- Stay informed on the latest trends in Java development, relational databases, and telecommunications technologies
- Minimum of 2 years of working experience in Java development including J2EE, Spring, Hibernate, JPA, and JDBCTemplate
- Proficiency in SQL with the ability to design and optimize relational databases such as PostgreSQL, MySQL, and Oracle
- Background in developing high-performance, scalable applications
- Competency in handling and optimizing queries for large volumes of data
- Knowledge of version control tools like Git and agile methodologies such as Scrum and Kanban
- Capability to identify, debug, and resolve complex software issues
- Good communication skills with the ability to work collaboratively with various teams
- Experience in microservices development and understanding of service-oriented architecture (SOA)
- Skills in microservices processing with technologies including Spring Boot, WebFlux, RestController, and Swagger
- Familiarity with continuous integration tools like Jenkins and Maven
- Experience in code review and optimization tools such as SonarQube
- Basic user experience with OpenShift
- Understanding of stress testing management tools including JMeter and Gatling
- 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