Senior Java Developer

at  EPAM Systems Inc

Desde casa, Río Negro, Argentina -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate06 May, 2025Not Specified07 Feb, 2025N/ASql,Java,Jpa,Mysql,Version Control Tools,Oracle,Scrum,Communication Skills,Optimization,Testers,Spring,Hibernate,Agile Methodologies,Microservices,Postgresql,Kanban,Git,Relational DatabasesNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

We are looking for a Senior Java Developer to play a key role within our skilled team of 13 members.
Utilizing Scrum practices and Oracle technologies, we handle projects focused on the construction or reengineering of system components across various modules. The qualified candidate will bring their advanced Java experience to drive the development and maintenance of our applications, ensuring exceptional performance and scalability.
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.

REQUIREMENTS

  • 3+ years of progressive experience in Java development, inclusive of J2EE, Spring, Hibernate, JPA, and JDBCTemplate from Java
  • Expertise in microservices processing using Spring Boot WebFlux, RestController, and Swagger
  • Proven track record in SQL, adept at designing and optimizing relational databases such as PostgreSQL, MySQL, Oracle, and PLSQL
  • Demonstrated experience in developing high-performance, scalable applications and managing large volumes of data and query optimization
  • Deep understanding of version control tools like Git and agile methodologies, including Scrum and Kanban
  • Proven ability to pinpoint, debug, and solve intricate software issues
  • Strong communication skills with demonstrated capability to lead collaborations with functional analysts, testers, and other developers
  • Advanced knowledge in microservices development and service-oriented architecture (SOA)

Responsibilities:

  • Manage the design, development, and maintenance of backend applications using advanced Java and related technologies
  • Master the optimization and crafting of sophisticated SQL queries, safeguarding database integrity and efficiency
  • Spearhead collaborations with functional analysis teams, QA, and other technical departments to align solutions with intricate business requirements
  • Oversee code reviews, enforce best development practices, and assure compliance with the highest software quality standards
  • Play a pivotal role in the planning and architectural design of new features, infusing innovation and improvements into system architectures
  • Collaborate closely with architecture teams on cutting-edge technology definitions, identifying and addressing complex issues while promoting code excellence
  • Investigate and resolve intricate performance and scalability challenges
  • Ensure comprehensive documentation of code and solutions
  • Stay at the forefront of industry trends in Java development, relational databases, and telecommunications technologies


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - System Programming

Software Engineering

Graduate

Proficient

1

Desde casa, Argentina