Java Software Engineer

Source Technology
NJ, United States
Full-time

Job Title : Senior Java Developer - Financial Services (Contract, Onsite)

Location : New Jersey or Charlotte, North Carolina

Job Type : Contract, Onsite

About Us : Source Technoloy are working with a leading IT consultancy firm specializing in delivering cutting-edge solutions to the financial services industry.

Our team of experts partners with top-tier financial institutions to innovate and transform their technology platforms, ensuring they remain at the forefront of the market.

Job Description :

We are seeking a highly skilled Senior Java Developer with a deep understanding of microservices architecture and GenAI (Generative AI) to join our clients team.

This role is for a contract position, with the flexibility to be based onsite in either New Jersey or Charlotte, North Carolina.

The ideal candidate will have a strong background in capital markets and be proficient in algorithm design and core platform development .

Key Responsibilities :

  • Design, develop, and maintain Java-based applications with a focus on microservices architecture.
  • Integrate GenAI technologies to enhance existing platforms, ensuring they meet the dynamic needs of the capital markets.
  • Collaborate with cross-functional teams to design and implement algorithms that drive business-critical decisions.
  • Work closely with clients in the financial services sector to understand their requirements and deliver scalable, efficient solutions.
  • Optimize core platform components to ensure high performance, reliability, and scalability in a capital market environment.
  • Stay updated on industry trends and best practices to continuously improve the development process and technology stack.

Qualifications :

  • Extensive experience in Java development , with a strong understanding of object-oriented programming.
  • Proven experience in designing and developing microservices on the back end .
  • Familiarity with GenAI technologies and their applications in the financial sector.
  • Experience in the capital markets , with a deep understanding of financial products and services.
  • Strong algorithm design skills , with the ability to implement complex algorithms efficiently.
  • Experience in developing and optimizing core platforms within the financial services industry.
  • Excellent communication skills , with the ability to work effectively with both technical and non-technical stakeholders.
  • Bachelor's degree in Computer Science, Engineering, or a related field is preferred.
  • 15 days ago
Related jobs
Promoted
JPMorgan Chase & Co
Jersey City, New Jersey

As a Lead Software Engineer at JPMorgan Chase within the Enterprise Technology, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. Leads communities of practice across Software Eng...

JPMorgan Chase Bank, N.A.
Jersey City, New Jersey

Job responsibilities * Executes standard software solutions, design, development, and technical troubleshooting * Writes secure and high-quality code using the syntax of at least one programming language with limited guidance * Designs, develops, codes, and troubleshoot...

Promoted
JPMorgan Chase & Co
Jersey City, New Jersey

As a Senior Lead Software Engineer at JPMorgan Chase within the Country Risk Team, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. Formal training or certification on Computer Scienc...

JPMorgan Chase Bank, N.A.
Jersey City, New Jersey

Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems * Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development ...

JPMorgan Chase & Co.
Jersey City, New Jersey

Formal training or certification on software engineering concepts and 5+ years applied experience with Java 11 . As a Lead Software Engineer at JPMorgan Chase within the Corporate Sector's Risk Technology team, you are an integral part of an agile team that works to enhance, build, and deliver trust...

DTCC
Jersey City, New Jersey

The Software Engineering role specializes in planning, documenting technical requirements, designing, developing, and testing all software systems and applications for the firm. May include research, new development, prototyping, modification, reuse, re-engineering, maintenance, or any other activit...

JPMorgan Chase & Co.
Jersey City, New Jersey

We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorgan Chase within the Corporate Technology – Corporate Oversight & Governance group, you serve as a seasoned member of an agile team to design and deliv...

JPMorgan Chase Bank, N.A.
Jersey City, New Jersey

Job responsibilities * Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems * Creates secure and high-quality production code and maintai...

CHUBB
Jersey City, New Jersey

We are seeking a Lead Software Engineer with expertise with Java Springboot to join our Personal Risk Services (PRS) team. A minimum of 8 years of experience as hands-on full stack software engineer with prior experience in Azure Cloud Platform. This requires taking an engineers of everything mental...

JPMorgan Chase & Co.
Jersey City, New Jersey

We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorgan Chase within CIB Payments you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a sec...