Senior Java Engineer - Remote

at  Epam Systems

Remote, British Columbia, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate27 Nov, 2024USD 66000 Annual29 Aug, 2024N/AKafka,Data Modeling,Spring Batch,Spring Boot,Code,Spring Integration,Spring Data Jpa,Sql,Spring,Event Driven Programming,Java,Financial Services,History,RestNoNo
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:

If you are looking for a high-impact Java engineering role with a global leader in digital transformation, EPAM is the perfect next step in your career! As an EPAMer, you’ll have the opportunity to work with a supportive team, on a variety of interesting projects for some of the biggest brands in the world. Are you ready for the next step in your career journey? Apply now!
Req.#665110685

REQUIREMENTS

  • Extensive experience working with Java & Spring Frameworks (Java 17 Preferred)
  • Highly skilled in APIs, API Design & Microservices Architecture
  • Hands on with Spring, Spring Boot, Spring Data JPA, Spring Batch & Spring Integration
  • Comfortable working with SQL, Java Microservice Infrastructure, REST, KAFKA, TDD & BDD
  • Strong understanding of secure backend services design & development
  • Familiar with Data Modeling and event-driven programming
  • History working within Agile environments & Agile Frameworks
  • Ability to read & understand code
  • Exposure to the Financial Services & Wealth Management Industries

Responsibilities:

  • Develop, enhance and maintain code
  • Build back end Micro-services and REST APIs
  • Participate In Unit testing and SCRUM ceremonies
  • Conduct code reviews using best practices
  • Contribute to estimation and planning sessions
  • Collaborate within cross functional teams such as DevOps & QA
  • Mentor Peers & Developers on the team


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Remote, Canada