Senior Java Developer - Remote

at  EPAM Systems Inc

Remote, British Columbia, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate21 Apr, 2025USD 100000 Annual22 Jan, 20255 year(s) or aboveSpring Boot,Kubernetes,Junit,Microservices,Communication Skills,AgileNoNo
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:

Are you an experienced Developer with a passion for digital transformation? We are hiring a Java Developer, who will work alongside a dynamic team to build custom solutions for some of the most prestigious brands in financial services, healthcare, telecom, hospitality, and beyond. This is a high-impact role, with a ton of opportunities to develop your skills and advance your career.
EPAM is in a unique position to be client’s key technology partner and grow this account into 100s of EPAMers within months. A core team has already built relationships with key executives and owners of products that EPAM will help modernize.
Considering the breadth of technologies used and the move towards a modern AWS-based solution, as well as the size and importance of the client, there is a tremendous opportunity for learning and growth here for the right individuals.
Req,#723812741

REQUIREMENTS

  • 5+ yrs of experience with Java/J2EE, Spring boot and microservices
  • Proficient in working with cloud providers, Kubernetes, CI/CD pipelines
  • Experience with JUnit
  • Nice to have knowledge in software development lifecycle (SDLC) methodologies like Agile, Waterfall
  • Quick learner with the ability to adapt to new technologies
  • Strong communication skills, good work ethic, results-oriented mindset

Responsibilities:

  • Write clean, maintainable, and efficient code; conduct code reviews, and ensure thorough testing to maintain reliability and performance
  • Contribute to and support customer’s enterprise architecture, standards, transformation from current state to future state
  • Develop agile practices with continuous development, continuous integration & deployments, cloud enablement
  • Participate in business requirements and functional requirements gathering, which involves a review of existing systems\ configurations and operating methodologies as well as understanding evolving business needs
  • Work closely with product managers, designers, and other engineers to understand requirements, propose technical solutions, and ensure alignment with project goals


REQUIREMENT SUMMARY

Min:5.0Max:10.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Remote, Canada