We are searching for a Senior Java Developer to become part of our dynamic team.
In this capacity, you will focus on the development, design, and maintenance of sophisticated backend applications utilizing Java and related technologies. You will collaborate extensively with cross-functional teams to craft high-caliber software solutions addressing various business needs.
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 and develop backend software utilizing Java and associated technologies
- Optimize, develop advanced SQL queries handling significant data
- Collaborate with analytical, QA, and technical teams
- Review code and uphold software development standards
- Engage in planning features and designing system architecture
- Aid the architecture team in defining technology and troubleshooting
- Investigate and tackle issues regarding performance and scalability
- Document both code and software solutions effectively
- Keep up to date with advancements in Java, database technologies, and the telecommunications industry
- At least 3 years' background in Java development, including technologies such as J2EE, Spring, Hibernate, JPA, and JDBCTemplate
- Skills in utilizing microservices with Spring Boot including WebFlux, RestController, and Swagger
- Solid background in SQL, database design, and database optimization for PostgreSQL, MySQL, and Oracle
- Expertise in creating high-performance, scalable applications
- Qualifications in data management and query optimization
- Familiarity with version control systems like Git and methodologies like Scrum and Kanban
- Ability to pinpoint, debug, and solve intricate software issues
- Strong communication skills and ability to work within a team
- Capability to comprehend microservices architecture and service-oriented architecture (SOA)
- Showcase of Jenkins and Maven implementation for continuous integration
- Background in code review and optimization with SonarQube
- Understanding of OpenShift environment
- Knowledge of performance stress testing tools such as 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