Software Engineer, Banking Operations
Software engineer job in Jersey City, NJ
Business Integration Partners (BIP) is Europe's fastest growing digital consulting company and are on track to reach the Top 20 by 2030, with an expanding global footprint in the US. Operating at the intersection of business and technology we design, develop, and deliver sustainable solutions at pace and scale creating greater value for our customers, employees, shareholders, and society.
BIP specializes in high-impact consulting services across multiple industries with 6,000 employees worldwide. Our domains include Financial Services business serves Capital Markets, Insurance and Payments verticals, supplemented with Data & AI, Cybersecurity, Risk & Compliance, Change Management and Digital Transformation practices. We integrate deep industry expertise with business, technology, and quantitative disciplines to deliver high-impact results for our clients.
BIP is currently expanding its footprint in the United States, focusing on growing its Capital Markets and Financial Services lines. Our teams operate at the intersection of business strategy, technology, and data to help our clients in driving smarter decisions, reducing risks, and staying ahead in a fast-evolving market environment.
About the Role:
The Software Engineer will contribute to the design, development, and enhancement of core payments and wire processing applications within our corporate and investment banking client's technology organization. Engineers will work across distributed systems, real-time transaction pipelines, settlement engines, and compliance/monitoring platforms supporting high-volume, low-latency financial operations.
You must have valid US work authorization and must physically reside around the posted city, within a 50-mile commute. We are unable to support relocation costs.
Please do not apply for this position unless you meet the criteria outlined above.
Key Responsibilities:
Develop and maintain services supporting high-volume payments, wire transfers, and money movement workflows.
Build scalable applications using Python, Java, or .NET across distributed environments.
Implement integrations with internal banking platforms, payment rails, and ledger systems.
Troubleshoot production issues, improve resiliency, and reduce latency across transaction flows.
Contribute to modernization efforts, including cloud migration, refactoring legacy components, and API enablement.
Collaborate closely with BAs, architects, PMs, and offshore/nearshore teams.
Follow secure coding standards, operational controls, and SDLC processes required by the bank.
Required Skills:
3-10+ years hands-on experience in Python, Java, or C#/.NET.
Experience with relational databases (Oracle, SQL Server).
Understanding of payments, wire transfers, clearing systems, or financial services workflows.
Familiarity with distributed systems, messaging, and event-driven architectures.
Strong debugging and production support experience.
Understanding of CI/CD and Agile environments.
Preferred Skills:
Hadoop / Informatica ecosystem knowledge.
Experience with ISO 20022, SWIFT, Fedwire, CHIPS.
Microservices architecture, REST/gRPC APIs.
Performance tuning and low-latency engineering.
**The base salary range for this role is $125,000 - $175,000**
Benefits:
Choice of medical, dental, vision insurance.
Voluntary benefits.
Short- and long-term disability.
HSA and FSAs.
Matching 401k.
Discretionary performance bonus.
Employee referral bonus.
Employee assistance program.
11 public holidays.
20 days PTO.
7 Sick Days.
PTO buy and sell program.
Volunteer days.
Paid parental leave.
Remote/hybrid work environment support.
For more information about BIP US, visit *********************************
Equal Employment Opportunity:
It is BIP US Consulting policy to provide equal employment opportunities to all individuals based on job-related qualifications and ability to perform a job, without regard to age, gender, gender identity, sexual orientation, race, color, religion, creed, national origin, disability, genetic information, veteran status, citizenship, or marital status, and to maintain a non-discriminatory environment free from intimidation, harassment or bias based upon these grounds.
BIP US provides a reasonable range of compensation for our roles. Actual compensation is influenced by a wide array of factors including but not limited to skill set, education, level of experience, and knowledge.
Java Software Engineer
Software engineer job in Iselin, NJ
Job Information:
Functional Title - Assistant Vice President, Java Software Development Engineer
Department - Technology
Corporate Level - Assistant Vice President
Report to - Director, Application Development
Expected full-time salary range between $ 125,000 - 145,000 + variable compensation + 401(k) match + benefits
Job Description:
This position is with CLS Technology. The primary responsibilities of the job will be
(a) Hands-on software application development
(b) Level 3 support
Duties, Responsibilities, and Deliverables:
Develop scalable, robust applications utilizing appropriate design patterns, algorithms and Java frameworks
Collaborate with Business Analysts, Application Architects, Developers, QA, Engineering, and Technology Vendor teams for design, development, testing, maintenance and support
Adhere to CLS SDLC process and governance requirements and ensure full compliance of these requirements
Plan, implement and ensure that delivery milestones are met
Provide solutions using design patterns, common techniques, and industry best practices that meet the typical challenges/requirements of a financial application including usability, performance, security, resiliency, and compatibility
Proactively recognize system deficiencies and implement effective solutions
Participate in, contribute to, and assimilate changes, enhancements, requirements (functional and non-functional), and requirements traceability
Apply significant knowledge of industry trends and developments to improve CLS in-house practices and services
Provide Level-3 support. Provide application knowledge and training to Level-2 support teams
Experience Requirements:
5+ years of hands-on application development and testing experience with proficient knowledge of core Java and JEE technologies such as JDBC and JAXB, Java/Web technologies
Knowledge of Python, Perl, Unix shell scripting is a plus
Expert hands-on experience with SQL and with at least one DBMS such as IBM DB2 (preferred) or Oracle is a strong plus
Expert knowledge of and experience in securing web applications, secure coding practices
Hands-on knowledge of application resiliency, performance tuning, technology risk management is a strong plus
Hands-on knowledge of messaging middleware such as IBM MQ (preferred) or TIBCO EMS, and application servers such as WebSphere, or WebLogic
Knowledge of SWIFT messaging, payments processing, FX business domain is a plus
Hands-on knowledge of CI/CD practices and DevOps toolsets such as JIRA, GIT, Ant, Maven, Jenkins, Bamboo, Confluence, and ServiceNow.
Hands-on knowledge of MS Office toolset including MS-Excel, MS-Word, PowerPoint, and Visio
Proven track record of successful application delivery to production and effective Level-3 support.
Success factors: In addition, the person selected for the job will
Have strong analytical, written and oral communication skills with a high self-motivation factor
Possess excellent organization skills to manage multiple tasks in parallel
Be a team player
Have the ability to work on complex projects with globally distributed teams and manage tight delivery timelines
Have the ability to smoothly handle high stress application development and support environments
Strive continuously to improve stakeholder management for end-to-end application delivery and support
Qualification Requirements:
Bachelor Degree
Minimum 5 year experience in Information Technology
Generative AI Software Engineer
Software engineer job in Jersey City, NJ
Job Title: Generative AI Software Engineer
Duration: 09 months contract (Possible RTH)
Pay Range: $(52.00 - 58.00)/hr on W2 all-inclusive without benefits
We are seeking a highly skilled Generative AI Engineer with a strong background in Machine Learning, LLMs, and modern AI frameworks to design, build, and deploy intelligent systems and generative models. The ideal candidate will have experience developing end-to-end AI solutions, optimizing model performance, and integrating generative capabilities into production applications. This role will work closely with cross-functional teams including product, research, engineering, and data science.
Key Responsibilities
Design, develop, and deploy Generative AI models, including LLMs, diffusion models, transformers, and multimodal architectures.
Build end-to-end AI/ML pipelines, including data ingestion, preprocessing, training, evaluation, and model deployment.
Fine-tune large language models (LLMs) using domain-specific datasets, prompt engineering, and reinforcement learning techniques (RLHF preferred).
Develop scalable backend systems to support inference, API integrations, and real-time generative workloads.
Collaborate with cross-functional teams to translate business requirements into technical solutions.
Conduct POCs and prototype development for new generative AI capabilities.
Optimize model performance for speed, accuracy, latency, and compute efficiency.
Implement best practices for model monitoring, observability, and drift detection.
Work with vector databases, embeddings, and retrieval-augmented generation (RAG) pipelines.
Ensure compliance with security, ethical AI, data privacy, and responsible AI principles.
Stay up to date with emerging research in generative AI, ML, LLMs, and advanced model architectures.
Required Qualifications
Bachelor's or Master's degree in Computer Science, AI/ML, Data Science, Engineering, or related field.
Min 6+ years of professional experience in software engineering, machine learning engineering, or AI development.
Strong hands-on experience with Python, PyTorch, TensorFlow, JAX, or related ML frameworks.
Proven experience building and deploying LLMs, GANs, diffusion models, or transformer-based architectures.
Solid understanding of machine learning fundamentals, deep learning, NLP, and generative modeling.
Experience with cloud platforms (AWS, Azure, or GCP) and scalable AI infrastructure (Kubernetes, Docker, serverless, distributed training).
Proficiency in building RESTful APIs, microservices, and backend integrations.
Strong knowledge of MLOps, CI/CD for ML, and model lifecycle management.
Excellent problem-solving, communication, and collaboration skills.
Preferred Qualifications:
Familiarity with multimodal AI (vision + language models).
Hands-on experience with OpenAI, Google Vertex AI, or Azure OpenAI ecosystems.
Background in data engineering or building large-scale data pipelines.
Contributions to open-source AI/ML projects.
RPG Programmer
Software engineer job in Elizabeth, NJ
One of our client which is having operations globally is looking a RPG Programmer for an Onsite to Elizabeth, NJ . Please find the below job description and request you to share me your resume to ************************
Job Title: RPG Programmer
Location: Onsite to Elizabeth, NJ .
Duration: Full time with all the benefits
Position Summary:
We are seeking an experienced RPG Programmer to join our IT applications team in Cleveland, Ohio. The ideal candidate will have a strong background in IBM i (AS/400) systems development, maintenance, and modernization. You will be responsible for designing, coding, testing, and supporting RPG applications that are critical to our business operations.
Key Responsibilities:
Analyze business requirements and develop technical specifications for RPG applications.
Design, develop, test, and implement new programs using RPG IV, RPG Free, and ILE techniques.
Maintain, debug, and enhance existing RPG and CL programs.
Write and optimize embedded SQL within RPG programs.
Create and maintain data integrations with other systems (files, APIs, SQL databases, etc.).
Troubleshoot and resolve application issues in a timely manner.
Document system changes and technical procedures.
Collaborate with business users, analysts, and IT team members to deliver system solutions.
Participate in system modernization efforts, including converting older RPG code to free-format or newer platforms.
Required Qualifications:
Bachelor's degree in Computer Science, Information Systems, or equivalent work experience.
5+ years of experience in IBM i / AS400 application development using RPG (RPG III, IV, or Free-format).
Proficiency with CL programming, DDS, and embedded SQL.
Strong analytical and problem-solving abilities with a focus on accuracy and detail.
Experience supporting production environments and troubleshooting legacy code.
Excellent written and verbal communication skills.
Ability to work on-site full-time in Cleveland, Ohio.
Workforce Software Consultant (WFS) - DWIDC5697496
Software engineer job in Plainsboro, NJ
Lead and manage WFS implementation projects from initiation to completion.
Collaborate with clients to understand their business requirements and objectives
Work closely with the development team to ensure successful delivery of WFS solutions
Provide guidance and support to junior consultants and team members
Stay up-to-date with industry trends and best practices in WFS
Embedded Software Engineer
Software engineer job in Clifton, NJ
Required Skills & Experience:
8+ Years of experience in embedded software and electronic warfare
Electronic counter measures experience
Bachelor's Degree
Experience in C++, Linux, and VxWorks
Active Secret Clearance
Job Description:
A client of Insight Global is seeking a Secret Cleared Embedded Software Engineer to join their team onsite in Clifton New Jersey. The engineer will work in a lab environment with day-to-day tasks involving coding and testing of the hardware of an electronic warfare suite designed to provide cutting-edge countermeasures against sophisticated, ever-changing threats to military aircraft. Candidates must possess an active secret clearance and have strong experience with embedded systems and electronic counter measures. This is a 9-month contract with the opportunity for extensions. The working schedule follows a 9/80 with overtime expected.
Compensation:
$80/hr - $100/hr
Exact compensation may vary based on several factors, including skills, experience, and education.
Benefit packages for this role will start on the 31st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.
Java Developer (Backend)
Software engineer job in Berkeley Heights, NJ
Job Title: Java Developer
Duration: 6-12month contract with multiple extensions
Rate: $55/hr. on W2 // $60/hr. on C2C
Job Description
Role:
Build application platforms customized to enable more seamless solutions that:
Increase brand exposure
Deliver relevant and timely insights to clients
Ensure an intuitive, secure experience for maximum usability
Allow for developer-oriented, adaptable communication protocols, unified APIs, and integrations with multiple other systems
Technical Skills
Proficient in Java:
Deep understanding of Java programming, including core concepts, syntax, and advanced features.
AWS Services:
Experience with a variety of AWS services, such as:
Compute: EC2, Lambda
Storage: S3, EBS, Glacier
Databases: RDS, DynamoDB, Aurora DB
Networking: VPC, Route 53, API Gateway
Event Streaming: MSK Kafka
Infrastructure as Code:
Familiarity with tools like AWS CloudFormation or Terraform for defining and provisioning infrastructure.
Cloud Architecture Skills
System Design: Ability to design scalable and resilient cloud architectures using AWS best practices.
Microservices: Experience in developing microservices architecture and deploying them on AWS.
Containerization: Familiarity with Docker and Kubernetes; experience with Amazon ECS or EKS for container orchestration.
Cloud Migration: Experience with migrating on-premises applications to the AWS cloud.
Performance Optimization: Skills in optimizing cloud applications for performance and cost efficiency.
Development Skills
Frameworks: Experience with popular Java frameworks such as Spring, Hibernate, or Java EE.
Object-Oriented Programming (OOP): Strong grasp of OOP principles and design patterns.
Database Knowledge: Experience with SQL and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB).
Web Technologies: Familiarity with RESTful services, HTML, CSS, and JavaScript.
Version Control: Proficient in using version control systems, especially Git.
Testing: Knowledge of testing frameworks and tools like JUnit, Mockito, or Selenium.
Build Tools: Experience with Maven or Gradle.
Experience
Project Leadership: Ability to lead projects, mentor junior developers, and provide technical guidance.
Software Development Life Cycle (SDLC): Familiarity with Agile, Scrum, and Waterfall methodologies.
Problem Solving: Strong analytical and problem-solving skills to troubleshoot and optimize applications.
Soft Skills
Communication: Excellent verbal and written communication skills to collaborate with team members and stakeholders.
Teamwork: Ability to work effectively within a team and contribute to a positive team dynamic.
Adaptability: Willingness to learn new technologies and adapt to changing project requirements.
Additional Qualities
Attention to Detail: Meticulous approach to coding and documentation, ensuring high-quality deliverables.
Time Management: Effective time management skills to handle multiple tasks and meet deadlines.
Passion for Technology: Genuine interest in keeping up with industry trends and advancements in technology.
Java Software Engineer
Software engineer job in East Windsor, NJ
Job Responsibilities:
Develop applications using Java 8/JEE (and higher), Angular 2+, React.js, SQL, Spring, HTML5, CSS, JavaScript, and TypeScript, among other tools.
Write scalable, secure, and maintainable code that powers our clients' platforms.
Create, deploy, and maintain automated system tests.
Work with Testers to understand defects and resolve them in a timely manner.
Support continuous improvement by investigating alternatives and technologies, and presenting these for architectural review.
Collaborate effectively with other team members to accomplish shared user story and sprint goals.
Requirement:
Experience in programming languages: Java and JavaScript
Decent understanding of the software development life cycle
Basic programming skills using object-oriented programming (OOP) languages, with in-depth
knowledge of common APIs and data structures like Collections, Maps, Lists, Sets, etc.
Knowledge of relational databases (e.g., SQL Server, Oracle) and basic SQL query language skills
Preferred Qualifications:
Master's Degree in Computer Science (CS)
0-1 year of practical experience in Java coding
Experience using Spring, Maven, Angular frameworks, HTML, and CSS
Knowledge of other contemporary Java technologies (e.g., WebLogic, RabbitMQ, Tomcat)
Familiarity with JSP, J2EE, and JDBC
Sr. C++FIX or Market Data Developer
Software engineer job in Princeton, NJ
Looking for a highly motivated C++ Trading Systems Developer with demonstrated experience in designing, developing and delivering core production software solutions in a mission critical trading systems environment. Major responsibilities include: Assessing business and systems requirements and developing functional specifications Designing and developing high quality, high performance trading systems software written in C++ to meet deliverable timelines and requirements Adhering to software development life cycle process/methodology Building business level subject matter expertise in trading systems functionality and processing Provide second level support for production on an ad hoc basis when necessary Location: Princeton, NJ Organizational Structure: The developer will be an integral part of a core development team and report to the Trading System Development management team. Qualifications: Full software development life cycle experience in a mission critical trading systems environment a must… Options, Equities, Futures, etc. Must possess excellent software design skills and knowledge of advanced data structures Must have exceptionally strong C++ knowledge and debugging skills in a Linux environment Solid knowledge of Object Oriented Programming concepts a must Strong knowledge of TCP/IP multicast and socket programming required Knowledge of the BOOST libraries and STL required Must have experience in developing real-time applications in a distributed processing architecture Must have excellent organizational and communication skills Must be able to work effectively in a team environment Strong knowledge of the logical business domain in Options or Equities trading systems a big plus Experience coding interface solutions for FIX, OPRA, CTA or UTP a big plus Knowledge of scripting languages such as Python, Shell, and Perl a plus Education and Experience: Minimum of a Bachelor's degree or equivalent in IT/Computer Science 7+ years of experience in C++ development 5+ years of demonstrated experience in delivering software solutions in a trading systems environment for an Exchange or a Wall Street firm
Lead Java Developer
Software engineer job in Berkeley Heights, NJ
We do have a Lead Java Developer role in Berkeley Heights, NJ(Onsite). Please find the below and kindly respond back with your updated resume.
Job Title : Lead Java Developer
Duration : 12+ Months
Job Description:
Develop and maintain backend services for a modern financial product using Java, Microservices/APIs, and Kafka on Azure.
Work with senior engineers to build scalable, secure, high-performance services and learn cloud-native and DevOps best practices.
Participate in code reviews; follow coding standards; support refactoring and improvements.
Collaborate with QA and DevOps to integrate services into CI/CD; troubleshoot defects and performance issues under guidance; participate in Agile ceremonies.
Skill
Java Programming & SOLID; Java 8+ (Lambdas, Streams); build REST APIs; DI & configuration; Spring Boot for microservices
Microservices Architecture: Hands-on building microservices; patterns like Circuit Breaker or Saga
Event Streaming: Hands-on with Kafka/Azure Event Hubs and messaging services
DevOps & Deployment: Understand CI/CD and containerization (Docker, Kubernetes)
Senior Loan IQ Developer
Software engineer job in Morristown, NJ
About Us:
LTIMindtree is a global technology consulting and digital solutions company that enables enterprises across industries to reimagine business models, accelerate innovation, and maximize growth by harnessing digital technologies. As a digital transformation partner to more than 700+ clients, LTIMindtree brings extensive domain and technology expertise to help drive superior competitive differentiation, customer experiences, and business outcomes in a converging world. Powered by nearly 90,000 talented and entrepreneurial professionals across more than 30 countries, LTIMindtree - a Larsen & Toubro Group company - combines the industry-acclaimed strengths of erstwhile Larsen and Toubro Infotech and Mindtree in solving the most complex business challenges and delivering transformation at scale. For more information, please visit ********************
Job Title: Senior Loan IQ Developer
Work Location: Morristown, NJ & Mississauga, Canada
Job Description:-
Must have 8+ Years of exp in Finastra Loan IQ development and implementation.
Experience with the #LoanIQ #SDK, data model, and business processes.
Strong skills in Java or similar programming languages.
Expertise in SQL and database management. Familiarity with XML and JSON
Understanding of the commercial loan lifecycle.
Experience in an #Agile/ #Scrum environment.
Benefits/perks listed below may vary depending on the nature of your employment with LTIMindtree (“LTIM”):
Benefits and Perks:
Comprehensive Medical Plan Covering Medical, Dental, Vision
Short Term and Long-Term Disability Coverage
401(k) Plan with Company match
Life Insurance
Vacation Time, Sick Leave, Paid Holidays
Paid Paternity and Maternity Leave
The range displayed on each job posting reflects the minimum and maximum salary target for the position across all US locations. Within the range, individual pay is determined by work location and job level and additional factors including job-related skills, experience, and relevant education or training. Depending on the position offered, other forms of compensation may be provided as part of overall compensation like an annual performance-based bonus, sales incentive pay and other forms of bonus or variable compensation.
Disclaimer: The compensation and benefits information provided herein is accurate as of the date of this posting.
LTIMindtree is an equal opportunity employer that is committed to diversity in the workplace. Our employment decisions are made without regard to race, color, creed, religion, sex (including pregnancy, childbirth or related medical conditions), gender identity or expression, national origin, ancestry, age, family-care status, veteran status, marital status, civil union status, domestic partnership status, military service, handicap or disability or history of handicap or disability, genetic information, atypical hereditary cellular or blood trait, union affiliation, affectional or sexual orientation or preference, or any other characteristic protected by applicable federal, state, or local law, except where such considerations are bona fide occupational qualifications permitted by law.
Safe return to office:
In order to comply with LTIMindtree' s company COVID-19 vaccine mandate, candidates must be able to provide proof of full vaccination against COVID-19 before or by the date of hire. Alternatively, one may submit a request for reasonable accommodation from LTIMindtree's COVID-19 vaccination mandate for approval, in accordance with applicable state and federal law, by the date of hire. Any request is subject to review through LTIMindtree's applicable processes.
Senior Dotnet Developer
Software engineer job in Ewing, NJ
The Software Engineer, III is a fullstack engineer with strong Node.js and functional programming (Scala & Ruby) skills. Our applications leverage Node.js, Bootstrap, JQuery, Mondo DB, Elastic Search, Redis, React.js and delightful interactive experience to the web. Our applications run in the AWS cloud environment. We use Agile Methodologies to enable our engineering team to work closely with partners and with our design & product teams. This role is full time and preferably located long-term in New York City or southern New Jersey areas.
Essential Job Duties and Responsibilities include:
Design, develop, and maintain modern web applications and UIs using .NET technologies such as C#, ASP.NET MVC, ASP.NET Core, Razor Pages, and Blazor.
Create clean, maintainable, and well-documented code following industry best practices and coding standards.
Develop and consume RESTful APIs and web services.
Build responsive and accessible user interfaces using HTML, CSS, JavaScript, and UI libraries/frameworks such as React, Angular, Vue.js, or Bootstrap.
Work with relational and NoSQL databases (e.g., SQL Server, MongoDB) and object-relational mappers (ORMs) such as Entity Framework Core.
Conduct unit and integration testing to validate functionality and ensure high-quality deliverables.
Participate in peer code reviews and provide constructive feedback to ensure continuous improvement and knowledge sharing.
Identify, troubleshoot, and resolve complex technical issues in development and production environments.
Collaborate with cross-functional teams throughout the software development lifecycle.
Stay current with emerging .NET technologies and trends.
May mentor and support junior developers in their technical growth and day-to-day work.
Maintain regular and punctual attendance.
Preferred Qualifications:
Experience with CI/CD pipelines and DevOps practices.
Familiarity with cloud platforms (e.g., Azure, AWS) and deploying .NET applications in cloud environments.
Knowledge of Blazor for interactive web UIs using C# instead of JavaScript
Education and/or Experience:
7+ years of professional software development experience with a strong focus on web and UI development in the .NET ecosystem.
Advanced proficiency in C#, ASP.NET, ASP.NET Core, and MVC frameworks; experience with VBScript is a plus.
Deep understanding of object-oriented programming (OOP) and design patterns.
Strong front-end development skills, including HTML, CSS, JavaScript, and at least one modern UI framework (React, Angular, Vue.js, etc.).
Proven experience developing and integrating RESTful APIs.
Hands-on experience with SQL Server and/or NoSQL databases; proficient in using Entity Framework Core or similar ORMs.
Familiarity with version control systems such as Git.
Solid grasp of Agile/Scrum development methodologies.
Excellent problem-solving abilities and strong attention to detail.
Effective communication and interpersonal skills with the ability to work independently and within a team.
Mainframe IMS DB Developer
Software engineer job in Jersey City, NJ
Hi Professions,
We are hiring for a Mainframe IMS DB Developer role, a contract and FTE position with client Mphasis. If you are interested, then kindly drop your resume to sumaiya.iqbal@avanceservices.us/ ************
Here are a few quick details about the role:
Job Title: Mainframe IMS DB Developer
Location: Jersey City, New Jersey | Wilmington, Delaware
Job Type: Contract and FTE
Experience: 10+ years
Job Description
Mandatory Skills: IMS/DB, CICS, COBOL and JCL
Required Skills:
Programming Languages: Strong proficiency in COBOL
Mainframe Operating Systems: In-depth knowledge of z/OS
Database Technologies: Expertise in IMS database concepts including IMS/DB and IMS/DC
Transaction Processing: Thorough understanding of CICS functionalities and programming interfaces
Job Control Language (JCL): Ability to write and manage JCL scripts for batch processing
System Administration: Basic understanding of mainframe system administration tasks like data set management and security
Regards,
Team Lead,
Sumaiya Iqbal
Azure Data Engineer
Software engineer job in Jersey City, NJ
Title: Senior Azure Data Engineer Client: Major Japanese Bank Experience Level: Senior (10+ Years)
The Senior Azure Data Engineer will design, build, and optimize enterprise data solutions within Microsoft Azure for a major Japanese bank. This role focuses on architecting scalable data pipelines, enhancing data lake environments, and ensuring security, compliance, and data governance best practices.
Key Responsibilities:
Develop, maintain, and optimize Azure-based data pipelines and ETL/ELT workflows.
Design and implement Azure Data Lake, Synapse, Databricks, and ADF solutions.
Ensure data security, compliance, lineage, and governance controls.
Partner with architecture, data governance, and business teams to deliver high-quality data solutions.
Troubleshoot performance issues and improve system efficiency.
Required Skills:
10+ years of data engineering experience.
Strong hands-on expertise with Azure Synapse, Azure Data Factory, Azure Databricks, Azure Data Lake, and Azure SQL.
Azure certifications strongly preferred.
Strong SQL, Python, and cloud data architecture skills.
Experience in financial services or large enterprise environments preferred.
Senior Data Engineer (Snowflake)
Software engineer job in Parsippany-Troy Hills, NJ
Senior Data Engineer (Snowflake & Python)
1-Year Contract | $60/hour + Benefit Options
Hybrid: On-site a few days per month (local candidates only)
Work Authorization Requirement
You must be authorized to work for any employer as a W2 employee. This is required for this role.
This position is W-2 only - no C2C, no third-party submissions, and no sponsorship will be considered.
Overview
We are seeking a Senior Data Engineer to support enterprise-scale data initiatives for a highly collaborative engineering organization. This is a new, long-term contract opportunity for a hands-on data professional who thrives in fast-paced environments and enjoys building high-quality, scalable data solutions on Snowflake.
Candidates must be based in or around New Jersey, able to work on-site at least 3 days per month, and meet the W2 employment requirement.
What You'll Do
Design, develop, and support enterprise-level data solutions with a strong focus on Snowflake
Participate across the full software development lifecycle - planning, requirements, development, testing, and QA
Partner closely with engineering and data teams to identify and implement optimal technical solutions
Build and maintain high-performance, scalable data pipelines and data warehouse architectures
Ensure platform performance, reliability, and uptime, maintaining strong coding and design standards
Troubleshoot production issues, identify root causes, implement fixes, and document preventive solutions
Manage deliverables and priorities effectively in a fast-moving environment
Contribute to data governance practices including metadata management and data lineage
Support analytics and reporting use cases leveraging advanced SQL and analytical functions
Required Skills & Experience
8+ years of experience designing and developing data solutions in an enterprise environment
5+ years of hands-on Snowflake experience
Strong hands-on development skills with SQL and Python
Proven experience designing and developing data warehouses in Snowflake
Ability to diagnose, optimize, and tune SQL queries
Experience with Azure data frameworks (e.g., Azure Data Factory)
Strong experience with orchestration tools such as Airflow, Informatica, Automic, or similar
Solid understanding of metadata management and data lineage
Hands-on experience with SQL analytical functions
Working knowledge of Shell scripting and Java scripting
Experience using Git, Confluence, and Jira
Strong problem-solving and troubleshooting skills
Collaborative mindset with excellent communication skills
Nice to Have
Experience supporting Pharma industry data
Exposure to Omni-channel data environments
Why This Opportunity
$60/hour W2 on a long-term 1-year contract
Benefit options available
Hybrid structure with limited on-site requirement
High-impact role supporting enterprise data initiatives
Clear expectations: W-2 only, no third-party submissions, no Corp-to-Corp
This employer participates in E-Verify and will provide the federal government with your Form I-9 information to confirm that you are authorized to work in the U.S.
Senior Data Engineer
Software engineer job in New Providence, NJ
Apexon is a digital-first technology services firm specializing in accelerating business transformation and delivering human-centric digital experiences. We have been meeting customers wherever they are in the digital lifecycle and helping them outperform their competition through speed and innovation.Apexon brings together distinct core competencies - in AI, analytics, app development, cloud, commerce, CX, data, DevOps, IoT, mobile, quality engineering and UX, and our deep expertise in BFSI, healthcare, and life sciences - to help businesses capitalize on the unlimited opportunities digital offers. Our reputation is built on a comprehensive suite of engineering services, a dedication to solving clients' toughest technology problems, and a commitment to continuous improvement. Backed by Goldman Sachs Asset Management and Everstone Capital, Apexon now has a global presence of 15 offices (and 10 delivery centers) across four continents.
Job Description
Experienced Data management specialist responsible for developing, overseeing, organizing, storing, and analyzing data and data systems
Participate in all aspects of the software development lifecycle for Snowflake solutions, including planning, requirements, development, testing, and quality assurance
Work in tandem with our engineering team to identify and implement the most optimal solutions
Ensure platform performance, uptime, and scale, maintaining high standards for code quality and thoughtful design
Troubleshoot incidents, identify root causes, fix and document problems, and implement preventive measures
Able to manage deliverables in fast paced environments
Areas of Expertise
At least 10 years of experience designing and development of data solutions in enterprise environment
At least 5+ years' experience on Snowflake Platform
Strong hands-on SQL and Python development
Experience with designing and developing data warehouses in Snowflake
A minimum of three years' experience in developing production-ready data ingestion and processing pipelines using Spark, Scala
Strong hands-on experience with Orchestration Tools e.g. Airflow, Informatica, Automic
Good understanding on Metadata and data lineage
Hands-on knowledge on SQL Analytical functions
Strong knowledge and hands-on experience in Shell scripting, Java Scripting
Able to demonstrate experience with software engineering practices including CI/CD, Automated testing and Performance Engineering.
Good understanding and exposure to Git, Confluence and Jira
Good problem solving and troubleshooting skills.
Team player, collaborative approach and excellent communication skills
Our Commitment to Diversity & Inclusion:
Did you know that Apexon has been Certified™ by Great Place To Work , the global authority on workplace culture, in each of the three regions in which it operates: USA (for the fourth time in 2023), India (seven consecutive certifications as of 2023), and the UK.Apexon is committed to being an equal opportunity employer and promoting diversity in the workplace. We are taking affirmative action to ensure equal employment opportunity for all qualified individuals. Apexon strictly prohibits discrimination and harassment of any kind and provides equal employment opportunities to employees and applicants without regard to gender, race, color, ethnicity or national origin, age, disability, religion, sexual orientation, gender identity or expression, veteran status, or any other applicable characteristics protected by law. You can read about our Job Applicant Privacy policy here Job Applicant Privacy Policy (apexon.com)
Java Developer (W2 only)
Software engineer job in Jersey City, NJ
Greetings!
We are seeking a highly skilled Core Java Developer with strong expertise in SQL Databases and a solid background in the Banking and Financial Services domain. The ideal candidate will have hands-on experience developing robust and scalable applications in a complex enterprise environment. Familiarity with large-scale systems, financial transactions, and secure coding practices is essential.
Key Responsibilities:
Design, develop, and maintain backend services using Core Java (Java 8+)
Write efficient, optimized SQL queries and manage complex database operations
Collaborate with business analysts and stakeholders to understand banking workflows and translate requirements into technical solutions
Build and enhance RESTful APIs and integrate with internal and third-party systems
Ensure high performance and responsiveness of systems, especially for transaction-heavy applications
Follow secure coding standards, compliance, and regulatory requirements typical of banking applications
Participate in code reviews, system design discussions, and Agile ceremonies
Troubleshoot and resolve production issues and performance bottlenecks
Required Qualifications:
10+ years of Core Java development experience, including OOP principles, multithreading, collections, and design patterns
Strong experience with SQL databases (e.g., Oracle, PostgreSQL, SQL Server)
Solid understanding of data modeling, indexing, performance tuning, and stored procedures
Experience in the Banking or Financial Services domain (Retail/Commercial Banking, Capital Markets, or similar)
Good understanding of transactional systems, regulatory compliance, and financial reporting
Experience working in Agile/Scrum development environments
Familiarity with tools like Maven/Gradle, Git, Jenkins, and Jira
Preferred Skills:
Experience with Spring/Spring Boot
Exposure to message brokers like Kafka, RabbitMQ, or JMS
Familiarity with DevOps and CI/CD pipelines
Knowledge of cloud platforms (AWS, GCP, or Azure) is a plus
Education:
Bachelor's or Master's degree in Computer Science, Engineering, or a related field
Data Engineer
Software engineer job in Jersey City, NJ
ONLY LOCALS TO NJ/NY - NO RELOCATION CANDIDATES
Skillset: Data Engineer
Must Haves: Python, PySpark, AWS - ECS, Glue, Lambda, S3
Nice to Haves: Java, Spark, React Js
Interview Process: Interview Process: 2 rounds, 2nd will be on site
You're ready to gain the skills and experience needed to grow within your role and advance your career - and we have the perfect software engineering opportunity for you.
As a Data Engineer III - Python / Spark / Data Lake at JPMorgan Chase within the Consumer and Community Bank , you will be a seasoned member of an agile team, tasked with designing and delivering reliable data collection, storage, access, and analytics solutions that are secure, stable, and scalable. Your responsibilities will include developing, testing, and maintaining essential data pipelines and architectures across diverse technical areas, supporting various business functions to achieve the firm's business objectives.
Job responsibilities:
• Supports review of controls to ensure sufficient protection of enterprise data.
• Advises and makes custom configuration changes in one to two tools to generate a product at the business or customer request.
• Updates logical or physical data models based on new use cases.
• Frequently uses SQL and understands NoSQL databases and their niche in the marketplace.
• Adds to team culture of diversity, opportunity, inclusion, and respect.
• Develop enterprise data models, Design/ develop/ maintain large-scale data processing pipelines (and infrastructure), Lead code reviews and provide mentoring thru the process, Drive data quality, Ensure data accessibility (to analysts and data scientists), Ensure compliance with data governance requirements, and Ensure business alignment (ensure data engineering practices align with business goals).
• Supports review of controls to ensure sufficient protection of enterprise data
Required qualifications, capabilities, and skills
• Formal training or certification on data engineering concepts and 2+ years applied experience
• Experience across the data lifecycle, advanced experience with SQL (e.g., joins and aggregations), and working understanding of NoSQL databases
• Experience with statistical data analysis and ability to determine appropriate tools and data patterns to perform analysis
• Extensive experience in AWS, design, implementation, and maintenance of data pipelines using Python and PySpark.
• Proficient in Python and PySpark, able to write and execute complex queries to perform curation and build views required by end users (single and multi-dimensional).
• Proven experience in performance and tuning to ensure jobs are running at optimal levels and no performance bottleneck.
• Advanced proficiency in leveraging Gen AI models from Anthropic (or OpenAI, or Google) using APIs/SDKs
• Advanced proficiency in cloud data lakehouse platform such as AWS data lake services, Databricks or Hadoop, relational data store such as Postgres, Oracle or similar, and at least one NOSQL data store such as Cassandra, Dynamo, MongoDB or similar
• Advanced proficiency in Cloud Data Warehouse Snowflake, AWS Redshift
• Advanced proficiency in at least one scheduling/orchestration tool such as Airflow, AWS Step Functions or similar
• Proficiency in Unix scripting, data structures, data serialization formats such as JSON, AVRO, Protobuf, or similar, big-data storage formats such as Parquet, Iceberg, or similar, data processing methodologies such as batch, micro-batching, or stream, one or more data modelling techniques such as Dimensional, Data Vault, Kimball, Inmon, etc., Agile methodology, TDD or BDD and CI/CD tools.
Preferred qualifications, capabilities, and skills
• Knowledge of data governance and security best practices.
• Experience in carrying out data analysis to support business insights.
• Strong Python and Spark
Senior Application Security Engineer
Software engineer job in Middletown, NJ
(F2F Required, Onsite from Day 1 & Telecom Experience)
Long Term
We are looking for a Senior Application Security Engineer to join our growing team and play a hands-on role in strengthening security across our development lifecycle. In this role, you'll work side-by-side with engineering teams to integrate security tooling into CI/CD pipelines, automate workflows, and reduce vulnerability management overhead. You'll have the opportunity to own core pillars of our AppSec program (e.g., SAST, DAST, SCA, Container, IaC) while helping shape the future of security at scale in a fast-paced environment.
Primary Responsibilities:
Build & integrate security tooling into CI/CD pipelines (SAST, SCA, DAST, container, IaC), ensuring scans are reliable, fast, and frictionless for developers.
Automate vulnerability management workflows (ticketing, reporting, dashboards) to reduce manual effort and improve visibility.
Partner with engineering teams to troubleshoot findings, refine pipelines, and provide actionable guidance.
Take ownership of one or more AppSec program pillars and drive continuous improvement in that domain.
Support penetration testing engagements (internal and external) by contributing to scoping, coordinating, and validating findings.
Contribute to developer enablement, helping teams adopt and get the most out of security tooling.
Java Software Engineer (Trading)-- AGADC5642050
Software engineer job in Jersey City, NJ
Must Haves:
1.) Low Latency Java Development experience (Trading would be preferred but not mandatory)
These are more from a screening standpoint, if they have low latency java development experience they should have the following:
2.) Garbage collection, threading and or multi threading, Memory management experience
3.) Fix Protocol
4.) Optimization techniques or profiling techniques
Nice to Haves:
Order management System, Smart order router, market data experience