Senior Java Developer with Azure

at  Epam Systems

31-323 Kraków, , Poland -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate31 Oct, 2024Not Specified07 Aug, 2024N/ACloud Services,Architecture,Management SkillsNoNo
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:

Our client is one of the largest investment banks in the world.
We’re looking for Senior Engineer to help us build and deliver an enterprise digital Client due diligence platform including Initial Due Diligence (KYC/AML) and Period due diligence (PKR) platforms.
In this role you will be accountable for platforms and projects in the WMA Digital Client Onboarding & Lifecycle Management Technology. This is a hands-on technology role working in Krakow, Poland. You will also work with broader team members distributed across New Jersey, US and Pune, India.
Diversity helps us grow, together. That’s why we are committed to fostering and advancing diversity, equity, and inclusion. It strengthens our business and brings value to our clients.

REQUIREMENTS

  • Expert hands-on knowledge in designing, developing, and delivering large, scalable systems
  • Experienced in Java/J2EE, Kafka, Restful microservices, Microsoft Azure cloud services and event driven architecture
  • React.JS experience is highly beneficial
  • Working knowledge of Agile development processes and tools
  • Analytical and methodical problem solving and debugging skills
  • Leading a team of resources across geographies and managing a business-critical platform
  • Good at communication and team coaching / management skills
  • Tuned to Finance industry and / or service provider culture
  • Required to work from office 3 times a week

Responsibilities:

  • Design, develop, and implement software solutions using Java
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Conduct system and test engineering activities to ensure product quality
  • Write well-designed, efficient, and testable code
  • Perform unit and integration testing to ensure software quality
  • Troubleshoot, debug, and upgrade existing software
  • Participate in code reviews and provide constructive feedback
  • Document and maintain software functionality


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

31-323 Kraków, Poland