Skip to main content

Java with Spark Developer

Posted 17 days ago

capgeminiBrooklyn (NY)

SENIORITY

Senior

Apply (opens in a new tab)

About the role

Role: Java with Spark Developer
Location: NY/NJFulltime
Responsibilities: Utilize indepth knowledge and skills across multiple Applications Development areas to provide technical oversight across systems and applications Review and analyze proposed technical solutions for projects. Contribute to formulation of strategies for applications development and other functional areas. Develop comprehensive knowledge of how areas of business integrate to accomplish business goals. Provide evaluative judgment based on analysis of factual data in complicated and unique situations. Impact the Applications Development area through monitoring delivery of end results. Ensure essential procedures are followed and contribute to defining standards negotiating with external parties when necessary.
Qualifications: 8-12 years of relevant experience in the Financial Service industry. Experience as senior level in an Applications Development role. Stakeholder and people management experience. Basic knowledge of industry practices and standards. Consistently demonstrates clear and concise written and verbal communication. Solid understanding of objectoriented programming and design pattern.
Requirements: Exhibit sound understanding of theories and practices in architecture in multiple related areas. Demonstrated knowledge in the areas of Big Data Grid Computing Data Warehousing Cloud Computing and programming languages such as Java Spark and Python. Extensive development expertise in building the high scaled and performant software platforms for data computation and processing. Expert level knowledge of core Java concepts and framework such as Spring Boot. Microservices and well versed with OOPs concepts and design patterns. Handson experience with Apache Spark with Java. Experience with caching solutions like Pinot Redis etc. Strong knowledge of Oracle DB including schema design and query optimization. Deep knowledge of how technology integrates within the organization and of direct competitors products and services. Strong leadership. Ability to persuade and influence senior leaders through excellent data driven communication and diplomacy skills. Finance domain knowledge is plus.

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this