We are looking for a skilled and seasoned Lead Java Developer to contribute to the creation of cutting-edge web applications in the capital markets domain. In this pivotal position, you will play a key role in backend development while shaping the technical trajectory of our initiatives. If you are an innovative developer eager to make a meaningful impact in a fast-paced industry, we would love to hear from you!
Responsibilities
* Conduct all phases of the SDLC, including analysis, design, development, testing, and deployment.
* Improve system efficiency and scalability to manage high-volume data spanning hundreds of terabytes.
* Collaborate with cross-functional teams to integrate with the electronic trading environment.
* Build and maintain a service-oriented architecture, applying core engineering principles.
* Drive the adoption of cloud-ready solutions and microservices architecture for distributed systems.
* Lead the migration of legacy databases (Sybase, DB2) to modern solutions like SingleStore, PostgreSQL, and MongoDB.
* Act as a liaison between business and technology teams to deliver actionable insights.
* Provide technical mentoring to junior developers while managing their deliverables and contributing to overall architectural design.
Requirements
* Proficiency in Core Java with a strong focus on performance tuning and optimization.
* Background in working with relational databases like PostgreSQL and NoSQL databases such as MongoDB.
* Expertise in service-oriented architecture, algorithms, core engineering, and data structures.
* Skills in microservices architecture and cloud-ready application development.
* Familiarity with high-frequency trading systems and low-latency application design.
Nice to have
* Background in using SingleStore.
* Knowledge of Sybase and DB2 databases.
* Understanding of processes and workflows in investment banking.
We offer
* EPAM Group life assurance.
* Employee Stock Purchase Plan (ESPP).
* Corporate Programs including Employee Referral Program with rewards.
* Learning and development opportunities including in-house training and coaching, professional certifications, over 22,000 courses on LinkedIn Learning Solutions and much more.
All benefits and perks are subject to certain eligibility requirements.
#J-18808-Ljbffr