Senior Java Developer

3 weeks ago


Geneva, United States CareerBuilder Full time

Senior Java Developer

Application Deadline:

29 February 2024
Department:

ODC

- Technology
Employment Type:

Contract
Location:

ODC - India
Description

We are a data driven asset management firm with a very wide variety of datasets with varying frequency of updates that essentially drive our research models which ultimately determine the daily trading activity. We also trade a wide range of asset classes like Equities, Futures, Options, FX, Swaps, etc. New business requirements and enhancements to systems form a key part of our ongoing success. We constantly add asset classes to the trading systems, supply new data sets to our researchers, add new funds, create new risk measures, produce new reporting for portfolio managers, client services, fund accounting and improve our trade generation, execution, and back-office processes. This role is for a Senior Data Engineer to join the Data Development team. The team has a wide remit and are responsible for software changes across a range of systems including data delivery to the business and is spread across India and London. The role reports to the Technical Lead based in London and overlaps with UK business ours.

Most of our existing stack is Java and MS SQL Server based. But we are in the process of migrating the data stack to the Cloud where Python is used more. We expect Java and Python to co-exist in our Technology landscape.

The systems are proprietary and built on bespoke internal frameworks, but the direction of travel is more Open Source. Snowflake on AWS will be our primary data store going forward. We use Excel and Power BI for reporting and visualization. We also utilize tools like Jupyter notebooks and Ansible for release and deployment automation. We use JIRA for change management and follow an Agile approach to delivery. Your role will be to contribute to the development effort across various systems to deliver projects as per specification provided by the business and set by senior technical members of the team. You will also be required to provide 3rd line support to the Operations teams and provide necessary software fixes. The team generally tends to overlap UK hours but there would be occasional flexibility depending on need.
Key Responsibilities
Build a broad knowledge across various systems and processes via knowledge transfer and capture any missing information on the wiki.

Gather software requirements by talking to various stakeholders and document them.

Work closely with onshore teams and Technical Lead to ensure the technical deliveries are in line with business requirements.

Provide necessary effort and time estimates for tasks to aid scheduling and prioritization.

Provide necessary 3rd line support to the Operations teams including software fixes as needed.

Work on any BAU development activity including on-boarding new data sets and delivering new markets into the system.

Work with external vendors from time to time to gather necessary requirements for new data or changes to existing data specifications.

Maintain pro-active communication with relevant stakeholders and keep them updated on progress.

Skills, Knowledge and Expertise

Essential
7+ years experience of programming in Java primarily dealing with data processes and systems.

Strong OO design and programming skills

4+ years experience working with SQL including complex queries, stored procedures, views, database design and solid understanding of database concepts (preferably 2+ on Snowflake)

Experience of both Linux and Windows environments, scripting, and tools

Willing to carry out operational data tasks alongside developing new solutions

Well organised with the ability to prioritise and manage multiple streams of work independently.

Ability to handle high pressure, complex environments.

Build positive working relationships with external and internal teams.

Strong problem solving and analytical skills to solve complex issues.

Excellent verbal and written communication skills.

Excellent interpersonal skills and be able to quickly understand and retain knowledge of business processes and the technology systems.

Beneficial
Experience working with Cloud environments (preferably AWS)

Exposure to data vendor technology; Bloomberg, Refinitiv, etc

Experience in designing & developing ETL/ELT data pipelines for varied data formats

Experience in handling financial data sets and familiarity with financial instruments (equities, futures, FX)

Experience working with tools like Flink, Kafka and Power BI

Educational & Professional Qualifications

Educated to degree (or equivalent) level or higher, from a leading university like REC/NIT/IITs/BITS/similar;

A degree with mathematical and computing content (e.g. Computer Science, Maths, Physics, Economics)

#J-18808-Ljbffr


  • Family Advocate

    4 days ago


    Geneva, United States Bickford Senior Living Full time

    Join our DYNAMIC team at Bickford Senior Living as a Family Advocate! The Family Advocate is the sales leader that drives occupancy and revenue in a Bickford Branch. This is done while maintaining a high degree of empathy and compassion for the senior and their family as they journey through the effects of aging. This position offers a full suite of...

  • Senior Accountant

    1 week ago


    Geneva, United States Creative Financial Staffing Full time

    Are you a talented Senior Accountant seeking a rewarding opportunity with an established organization? Look no further! Our client, a reputable company with over 100 years of excellence in their industry, is actively seeking a Senior Accountant to join their dynamic team. Why Join Our Client? Awesome Benefits: Enjoy a comprehensive benefits package...


  • Geneva, United States Richardson Electronics, Ltd. Full time

    Job Title: Power Management/Electrical Design EngineerCompany: Richardson Electronics, Ltd.Type: Full Time Power Management/Electrical Design Engineer Job Description Performs a variety of engineering work in planning and design of products, tools, machines and other electrically functioning equipment. Works closely with other engineering disciplines to...


  • Lake Geneva, United States Medicoil Full time

    Job Description Job Description Job Summary: Reporting to the Director of Development, the Manufacturing Process Engineer will provide technical engineering support to the Operations teams to support both individual users and overall business needs for production. This includes primary engineering support and guidance for primary and specialized third-party...


  • Geneva, United States vArida-Tech Full time

    Job DescriptionJob DescriptionProject Engineer Industry: Manufacturing & ProductionJob Category: Engineering - Other EngineeringJob ID: 3168753Location: Geneva, NYJob Type: Permanent / Full-TimeSalary: $70,000 to $90,000Experience Required: 5+ to 10 years experienceSeniority Level - AssociateMinimum Education - Bachelor's DegreeJob Description:YOUR...


  • Lake Geneva, United States Medicoil Full time

    Job DescriptionJob DescriptionJob Summary:Reporting to the Director of Development, the Manufacturing Process Engineer will provide technical engineering support to the Operations teams to support both individual users and overall business needs for production. This includes primary engineering support and guidance for primary and specialized third-party...

  • Assistant Controller

    2 weeks ago


    Geneva, United States CPS Full time

    Summary: Perform Senior-level accounting and financial analysis. Assists the Controller in providing leadership and direction to the Finance department. Requires a strong accounting background, cost accounting knowledge and experience in the preparation of consolidated and consolidating financial statements and financial analysis. Job Duties/Responsibilities...


  • Geneva, United States CPS Full time

    Summary: Perform Senior-level accounting and financial analysis. Assists the Controller in providing leadership and direction to the Finance department. Requires a strong accounting background, cost accounting knowledge and experience in the preparation of consolidated and consolidating financial statements and financial analysis. Job Duties/Responsibilities...

  • Activity Director

    4 weeks ago


    Lake Geneva, United States Sage Meadow Lake Geneva Full time

    The Activity Director reports to the Executive Director and is responsible for planning, organizing, developing and directing the overall operation of the activities in accordance with policies and procedures, current federal, state and local standards, guidelines and regulations governing our community. **ESSENTIAL RESPONSIBILITIES** include the following....

  • Youth Apprentice

    4 weeks ago


    Lake Geneva, United States R&L Spring Company Full time

    **Job Summary**: R&L Spring in Lake Geneva, Wisconsin is partnering with Wisconsin Youth Apprenticeship to bring in summer apprentices. You will have the opportunity to train as a Youth Apprentice to learn all aspects of maintenance, production operations and manufacturing processes. The High School Youth Apprenticeship is designed in such a way to allow...

  • Youth Apprentice

    4 weeks ago


    Lake Geneva, United States R&L Spring Company Full time

    Job DescriptionJob DescriptionJob Summary:R&L Spring in Lake Geneva, Wisconsin is partnering with Wisconsin Youth Apprenticeship to bring in summer apprentices. You will have the opportunity to train as a Youth Apprentice to learn all aspects of maintenance, production operations and manufacturing processes. The High School Youth Apprenticeship is designed...


  • Geneva, NY, United States Softworld Inc Full time

    End Point Management system experience (SCCM, Intune, Auto Pilot, JAMF) and desire to learn/grow in this area. Group Policy settings (GPO) knowledge base. The Desktop Administrator III is a senior member of the technical support team focused on enterprise level endpoint device management systems. This role develops and manages endpoint images, responsible...

  • Welder/Yard Laborer

    2 weeks ago


    Geneva, New York, United States Casella Waste Systems, Inc. Full time

    Position Summary: The Welder performs preventive maintenance, fabrication welding, refurbishes refuse containers and compactors, rehabilitates scuffed paint, installs decals and ensures accurate repair and replacement of components. Performs other duties outside as needed utilzing a skidsteer or forklift.    Hiring range: $20-$22/hour Key...


  • Fontana-on-Geneva Lake, United States Ascension Full time

    Ascension has provided thousands of associates and caregivers a rewarding career in healthcare since 1902. We strive to expand access to high-quality, low-cost, person-centered care and services for all. At AMG BH OP PSYCHIATRY CENTRAL MKT, caregivers can find both a jumpstart to their careers and clinical education opportunities. If you are looking for a...