Workforce Software Consultant (WFS) - DWIDC5697496
Principal 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
Sr. Technical Lead
Principal software engineer job in Princeton, NJ
About the Company
Our insurance client is seeking a dynamic Technical Lead with 5-7 years of experience as a technical lead, with a strong background in working with modern tech stacks like MERN. Join a talented architecture team for an industry leading company.
About the Role
Oversee a team of technical resources, guiding the development process and technical direction of a project, and ensuring that high-quality and scalable software is delivered on time. Be a key player in the technical modernization initiatives.
Responsibilities
Produce detailed technical design for enterprise applications using cloud solutions & modern technology stack (e.g. MERN stack)
Implement technical solutions using cloud solutions & modern technology stack (e.g. MERN stack)
Mentor and coach team members to help them improve their technical skills and reach their full potential
Work closely with solution architect, developers, engineers, DBAs
Have thorough understanding of API and integration design principles
Responsible for following deliverables:
Technical Design
Technical Mentoring
Technical Support
Technical Documentation
Qualifications
5 - 7 years of experience as a technical lead
Experience working on enterprise cloud projects using modern technology stack like MERN stack
College degree or equivalent experience
Required Skills
Experience with React or any JavaScript framework, Node, MongoDB or NoSQL database
Experience in designing & implementing microservices architecture
Experience in designing, implementing & onboarding APIs using API management
Experience in data & application integration using Azure Integration Services or modern middleware solutions
Experience in DevOps - CI/CD
Experience with Docker, Kubernetes & Azure
Pay range and compensation package
This role pays an hourly rate on W2. 6 months to start with extensions. Must be ONSITE in Princeton 3 days a week - onsite interview is required.
W2 candidates only - this is not open to third party candidates.
Equal Opportunity Statement
Vertex Solutions Inc. is an Equal Opportunity Employer and does not discriminate on the basis of race, color, creed, national origin, ancestry, religion, age, citizenship, sex, marital or veteran status, disability or handicap, sexual orientation or any other basis prohibited by applicable law.
Software Engineer, Banking Operations
Principal 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.
Anaplan Tech Lead
Principal software engineer job in New Brunswick, NJ
12+ years in enterprise planning/EPM; 7+ years hands‑on Anaplan model building with proven lead/architect responsibilities.
Deep expertise in FP&A (budgeting/forecasting, driver-based models, Opex/Capex), Sales & Operations Planning, Demand/Supply, Inventory, Commissions.
Mastery of Anaplan constructs: lists, numbered lists, hierarchies, modules, line items, LISS, summary methods, time/version settings, user filters, and New UX.
Strong integration background (Anaplan Connect, Cloud Works/Data Orchestrator, REST APIs) and collaboration with ETL/DWH teams; practical SQL/Python skills a plus.
Demonstrated ALM leadership (Dev-Test-Prod), change control, and governance.
Excellent communication, stakeholder engagement, and able to translate complex requirements into clear, testable solutions.
Certifications: Anaplan L1/L2/L3 Model Builder required.
Maintain an Anaplan Data Hub for master/transactional data, metadata governance, and downstream spoke model provisioning.
Java Software Engineer
Principal 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
Sr. C++FIX or Market Data Developer
Principal 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
Senior Dotnet Developer
Principal 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.
Senior Loan IQ Developer
Principal 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
Principal software engineer job in Berkeley Heights, NJ
Net2Source is a Global Workforce Solutions Company headquartered at NJ, USA with its branch offices in Asia Pacific Region. We are one of the fastest growing IT Consulting company across the USA and we are hiring
"Senior Dotnet Developer"
for one of our clients. We offer a wide gamut of consulting solutions customized to our 450+ clients ranging from Fortune 500/1000 to Start-ups across various verticals like Technology, Financial Services, Healthcare, Life Sciences, Oil & Gas, Energy, Retail, Telecom, Utilities, Technology, Manufacturing, the Internet, and Engineering.
Position : Senior Dotnet Developer with Azure
Location: Berkeley Heights, NJ ( Onsite) - Only Locals
Type: Contract
Experience Level- 10+ Years
Client Interview Mode: In-person @ Berkeley Heights
As an experienced Software Engineer working for our leading client, you serve as member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. Depending on the team that you join, you could be developing mobile features that give our customers and clients more control over how they bank with the client, strategizing on how big data can make client's trading systems quicker, creating the next innovation in payments for merchants, or supporting the integration of client's private and public cloud platforms.
Mandatory Skills:
Good experience in C#, Dot Net Core, Web API, ADO, Azure DevOps, GitHub, Kafka, Redis Cache.
Understanding of Security Principle, Restful API, Identity and Token (OAuth/OpenID connect),
Good Hands on experience in webform / MVC .
Good experience on Azure DevOps, GitHub, Kafka, Redis Cache.
Minimum 1.5 years experience on in MVC, Webforms.
Understanding on Building .NET apps for Docker/Linux, Exposure to Kubernetes is a plus
Why Work With Us?
We believe in more than just jobs-we build careers. At Net2Source, we champion leadership at all levels, celebrate diverse perspectives, and empower you to make an impact. Think work-life balance, professional growth, and a collaborative culture where your ideas matter.
Our Commitment to Inclusion & Equity
Net2Source is an equal opportunity employer, dedicated to fostering a workplace where diverse talents and perspectives are valued. We make all employment decisions based on merit, ensuring a culture of respect, fairness, and opportunity for all, regardless of age, gender, ethnicity, disability, or other protected characteristics.
Awards & Recognition
America's Most Honored Businesses (Top 10%)
Fastest-Growing Staffing Firm by Staffing Industry Analysts
INC 5000 List for Eight Consecutive Years
Top 100 by
Dallas Business Journal
Spirit of Alliance Award by Agile1
Madhukar Singh
Email:***********************
Java Software Engineer
Principal 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
Generative AI Software Engineer
Principal 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.
Software Engineer
Principal software engineer job in Middletown, NJ
Software Development Engineer (Python)
Contract type: Long term contract
Pay rate: $45-55 hourly (based on years of experience)
Brooksource is seeking a Software Development Engineer (Python) to join our client's technical team focused on automation infrastructure and systems integration. This role involves building Python-based tools, developing CI/CD pipelines, designing REST APIs, and supporting full-stack development where needed. The ideal candidate is adaptable, collaborative, and enjoys solving complex technical challenges in a fast-paced environment. This position offers exposure to modern development practices, network automation, and integration with backend systems.
Responsibilities:
Develop Python-based backend services and automation frameworks supporting networking systems (routers, switches).
Design, build, and maintain RESTful APIs and microservices for internal and external integrations.
Support and optimize CI/CD pipelines for development and deployment efficiency.
Collaborate with cross-functional teams to support both frontend and backend components.
Interface with SQL/NoSQL databases for data storage, retrieval, and analytics.
Write clean, maintainable, and well-documented code following best practices.
Ensure backend systems are secure, reliable, and performant.
Quickly adapt to new technologies and evolving project requirements.
Required Skills & Qualifications:
5+ years of hands-on experience in Python development.
Strong knowledge of object-oriented programming (OOP), decorators, generators, and context managers.
Experience with multi-threading, asynchronous programming, and performance optimization.
Proficiency in error handling, logging, and testing frameworks.
Hands-on experience with CI/CD tools and automation workflows.
Proven ability to design and implement REST APIs.
Solid understanding of database systems (e.g., MySQL, InfluxDB).
Ability to thrive in a fast-paced, agile environment.
Excellent communication and collaboration skills.
Preferred Skills:
Prior experience in network automation involving routers and switches.
Knowledge of networking protocols and configuration automation.
Experience with containerization and orchestration (e.g., Docker, Kubernetes).
What's in it for you:
Work on automation infrastructure and backend systems supporting high-impact projects.
Collaborate with experienced engineers and cross-functional teams in a dynamic environment.
Opportunity to expand technical skills in Python, CI/CD, APIs, microservices, and network automation.
Exposure to modern development practices and large-scale system integration.
Senior Python Developer
Principal software engineer job in Jersey City, NJ
Job Title: Senior Python Developer
Job description involves designing, developing, and maintaining software, with a strong focus on data pipelines and financial systems. Key responsibilities include writing clean Python code, building and optimizing ETL processes, and collaborating with teams to create and enhance scalable, secure solutions that meet business needs. This role requires strong skills in Python, SQL, and a background in enterprise-level platforms and data-driven solutions.
Key responsibilities
Application development: Design, develop, and maintain software applications using the Python language.
Database management: Work with relational and/or NoSQL databases to manage and store data.
Code quality: Write reusable, testable, and efficient code; participate in code reviews and debugging.
Collaboration: Work with cross-functional teams, including data engineers, business users, and other developers, to deliver solutions.
System enhancement: Contribute to system enhancements, and support the deployment of data-driven solutions.
Automation: Use Python scripts to automate tasks and processes.
Compliance and security: Ensure applications comply with security and regulatory standards.
Troubleshooting: Troubleshoot issues in existing systems and fix bugs.
Key skills
Proficiency in Python
Experience with SQL
Knowledge of ETL development
Familiarity with databases (e.g., Microsoft SQL Server, PostgreSQL, MongoDB)
Understanding of enterprise-level platforms
Experience with agile development methodologies
Strong problem-solving and analytical skills
Experience with big data technologies (e.g., Hadoop, PySpark) is a plus
Software Developer
Principal software engineer job in Cranford, NJ
This full-time role is on-site, Monday - Friday, typically 9am to 5pm, at our corporate office in Cranford, New Jersey.
We are seeking a talented and motivated Software Developer to join our actively growing team. This role is responsible for the software development life cycle (SDLC), from conception and design to testing, deployment, and maintenance. The ideal candidate will be a creative problem-solver with a strong technical background and a passion for building high-quality, scalable software solutions that meet user needs.
Key Responsibilities
Design and Development: Collaborate with product managers, engineers, and designers to define, design, and ship new features and applications based on technical specifications and user requirements.
Coding: Write clean, maintainable, efficient, and well-documented code using primary languages such as C#, SQL, ASP.NET MVC, JavaScript.
Testing and QA: Develop and implement rigorous testing protocols, including unit tests and integration tests, to ensure application reliability, performance, and security. Debug and resolve technical issues effectively.
Maintenance and Optimization: Maintain existing software systems by identifying and correcting software defects, improving system performance, and adapting software to evolving industry standards.
Collaboration: Work closely with cross-functional teams to deliver projects on time and within budget.
Documentation: Create and maintain comprehensive technical documentation, including design specifications, API documentation, and configuration guides.
Qualifications and Skills
Required:
Education: Bachelor's degree. Engineering, Computer science, Mathematics preferred.
Experience: 2+ years of professional software development experience. Finance or Private Lending a plus.
Technical Proficiency: Strong proficiency in at least one object-oriented programming language ([e.g., C#, Java]). Familiarity with SQL and ASP.NET MVC preferred.
Problem-Solving: Excellent analytical and problem-solving abilities with strong attention to detail.
Preferred:
Familiarity with DevExpress / Dev Extreme
Effective communication skills and the ability to work effectively in a team environment.
About Fidelis
Fidelis Investors LLC is an alternative asset manager serving the needs of institutional clients. With a focus on investment performance, strong governance, and transparent practices, our mission is to realize growth with our investors over the long term. We specialize in investment opportunities in mortgage debt products, structured finances, asset-based lending, and real estate.
Why work with us
We believe that impressive results come from great people. At Fidelis Investors, we offer a competitive base salary, performance-based bonus opportunities, best-in-class benefits, and a 401(k) plan. You will work in an environment built on collaboration, respect, and continuous improvement. Our team is small enough for you to make a meaningful impact, yet large enough to provide stability, deep expertise, and cross-disciplinary learning. We encourage innovative thinking, value open communication, and provide a supportive space where you can do your best work.
Fidelis Investors is an equal opportunity employer and makes employment decisions without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability, age, or any other protected status.
Fidelis Investors does not accept resumes or referrals from placement agencies, staffing vendors or other external parties seeking recruitment fees.
Java Technical Lead
Principal software engineer job in Berkeley Heights, NJ
12+ years of experience in design and development of Integration, Distributed, BigData, transformation solution
Experience with 8+ years as a Technical Architect for microservices applications
8+ years experience in design, implement and maintain Microservice, Spring Boot, Spring Cloud, RESTful services, Kafka, Swagger, Docker, Kubernetes technologies
3+ years of experience in transforming credit card, payment or banking industry
Must possess experience working on logging frameworks like Splunk or ELK (ElasticSearch Logstash and Kibana)
Strategize, Design data architecture for specific business problems or enterprise, align it to enterprise-wide standards and principles.
Design and implementation of strategy, directing the evaluation of strategies and policies to ensure business requirements are being met.
Translate and accurately communicate across technical and non-technical stakeholders as well as facilitate discussions within a multidisciplinary team, with potentially difficult dynamics.
Data profiling, source / target system analysis and present clear insights on data.
Expert in Data Architecture, Data Lakes, DWs, Big Data platforms & ETL / data pipelines (streaming, batch etc.)
Must possess good experience in architecting enterprise systems using industry-standard design patterns, practices and cloud strategies.
Must have played or playing the role of solution or enterprise architect with proven experience in envisioning, architecting & designing cloud, high volume, performant solutions for the enterprise
Must possess ability to suggest and implement architectural, scalability, performance and process improvements ideas
Must have good understanding of Continuous Improvement (CI) and Continuous Deployment processes.
Must possess good experience in architecting applications on containers, micro-services, API orchestration with their eventual deployment on cloud.
Exposure in any of the cloud solution architecture like GCP/AWS /Microsoft Azure will be an added benefit
Ability to collaborate and communicate effectively with all stakeholders like Developers, business analysts, and business Stakeholders.
Experience working with multi-vendor, multi-culture, distributed offshore and onshore development teams in dynamic and complex environment
Must have excellent written and verbal communication skills
Behavioral Skills:
Self-starter and experienced in leading the junior resources
Hand-on architect with ability to implement and validate the solution
Good Communication skills
Flexible to rotational shifts, 5 days WFO
Team Player
Ability to work in a changing environment
Strong problem solving and analytical skills
Ability to work independently or within a team
Manage day-to-day challenges and communicate developmental risks with the technical team
Qualifications & Experience:
Bachelor's degree in computer science, Software Engineering, or a related field.
Proficiency in business process modeling and documentation tools.
Familiarity with automation technologies and tools, such as robotic process automation (RPA) and workflow automation platforms.
Product implementation experience is preferred
Lead AWS Cloud Engineer - Databricks Platform
Principal software engineer job in Princeton, NJ
Greymatter Innovationz helps you stay digitally relevant across domains, technologies, and skillsets, every day.
We are looking for:
Lead AWS Cloud Engineer - Databricks Platform
Duration: Contract Or FTE
Position Overview:
We are seeking a highly skilled and experienced AWS Cloud Engineer with a strong background in Databricks to join our dynamic cloud engineering team. The ideal candidate will have extensive experience in designing, deploying, and managing cloud infrastructure on AWS, along with in-depth expertise in the Databricks platform for data engineering, analytics, and machine learning workloads. The candidate should also have prior leadership experience, as they will be responsible for guiding a team of engineers in cloud-related initiatives, best practices, and ensuring the successful delivery of data-driven solutions.
Key Responsibilities:
Cloud Infrastructure Design & Implementation:
Lead the design, implementation, and optimization of scalable and secure AWS cloud solutions.
Utilize AWS services such as EC2, S3, Lambda, RDS, VPC, IAM, and others for building robust cloud-based architectures.
Work closely with the architecture team to define infrastructure requirements and recommend suitable AWS technologies.
Databricks Platform Expertise:
Leverage Databricks for building and managing data pipelines, running Spark-based analytics workloads, and orchestrating machine learning models.
Design, optimize, and maintain Databricks clusters and notebooks for data processing, transformation, and analysis.
Integrate Databricks with other AWS services (e.g., S3, Redshift, Glue) to build comprehensive end-to-end data solutions.
Provide leadership in best practices for working with Databricks to ensure reliability, scalability, and efficiency of data workflows.
Leadership & Mentoring:
Lead a team of cloud engineers, guiding them in implementing solutions that align with organizational goals and industry best practices.
Mentor junior team members and provide technical guidance on cloud-related projects, Databricks integration, and infrastructure optimization.
Facilitate cross-functional collaboration between engineering, data science, and business teams.
Automation & Optimization:
Automate cloud infrastructure provisioning and management using Infrastructure-as-Code tools (e.g., Terraform, CloudFormation).
Continuously monitor and optimize AWS resources to improve performance and reduce costs.
Troubleshooting & Support:
Provide expert-level troubleshooting and support for cloud infrastructure, Databricks platform issues, and production systems.
Identify and resolve performance bottlenecks, security risks, and system inefficiencies across AWS and Databricks environments.
Documentation & Reporting:
Document cloud infrastructure, Databricks configurations, and solutions for internal knowledge sharing.
Prepare regular reports on system performance, cost management, and the status of cloud initiatives.
Key Requirements:
Experience:
5+ years of experience in AWS cloud engineering, with a proven track record of delivering cloud-based solutions.
3+ years of hands-on experience with Databricks platform, including building and managing data pipelines, notebooks, and Spark-based workloads.
2+ years of experience leading or mentoring a team of engineers, with strong leadership and team-building skills.
Technical Skills:
Proficient in AWS cloud services (EC2, S3, Lambda, RDS, VPC, IAM, CloudWatch, etc.).
Strong knowledge of Databricks, Apache Spark, and data engineering best practices.
Experience with containerization and orchestration tools (Docker, Kubernetes).
Familiar with Infrastructure-as-Code tools (Terraform, CloudFormation).
Experience with data processing frameworks, data lakes, and analytics pipelines.
Additional Skills:
Strong understanding of security best practices in cloud environments.
Ability to manage complex cloud projects with multiple stakeholders.
Excellent communication skills, with the ability to explain technical concepts to non-technical stakeholders.
Experience with Agile methodologies is a plus.
Education & Certifications:
Bachelor's degree in Computer Science, Engineering, Information Technology, or a related field (or equivalent experience).
AWS Certified Solutions Architect - Professional (preferred).
Databricks Certified Associate Developer (preferred, but not required).
At Greymatter Innovationz,
We offer:
Motivating Work Environment.
Excellent Work Culture.
Help you to upgrade yourself to the next level.
And More!!!
Java Software Engineer
Principal software engineer job in Jersey City, NJ
*Presently we are unable to sponsor and request applicants to apply who are authorized to work without sponsorship*
Below are the few details of the opportunity.
Job Title: Core Java / Software Engineer
Duration: Contract to Hire
Skills:
Formal training or certification on software engineering concepts and 5+ years' applied experience
Hands-on practical experience in system design, application development, testing, and operational stability
Experience with Core Java, collections, Exception Handling, Generics & Multithreading, Spring boot, JavaScript
Strong understanding of data, data modeling and database methodologies and architecture disciplines
Advanced SQL and data management knowledge
Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages
Overall knowledge of the Software Development Life Cycle
Solid understanding of agile methodologies such as CI/CD, Applicant Resiliency, and Security
Demonstrated knowledge of software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.)
Principal Java Engineer
Principal software engineer job in Jersey City, NJ
Hello,
We have 4 urgent openings for a "Principal Java Engineer ". These are hybrid roles in Jersey City, NJ (Hybrid - approximately 1 week onsite per month)
Only looking for candidates who can work on W2
Strictly no C2C or third-party vendors
Job title: Principal Java Engineer
Client: Fidelity
Title: Senior Java Engineer
Location: Jersey City, NJ (Hybrid - approximately 1 week onsite per month)
Duration: Long-term contract
Rate:
• $70 - $75/hr on 1099
• $75/hr on W2
Local candidates strongly preferred
About the Role
Fidelity is seeking an experienced Senior Java Engineer to join a high-performing engineering team responsible for building and enhancing cloud-native, high-performance backend systems. This role focuses on Core Java, AWS, and distributed microservices to support mission-critical financial platforms used across the organization. The ideal candidate is strong in backend development, cloud engineering, distributed databases, and large-scale system performance.
Key Responsibilities
• Design, develop, and optimize backend services using Core Java
• Build and enhance microservices supporting high-throughput, low-latency financial workloads
• Develop cloud-native solutions using AWS services such as Lambda, EC2, S3, CloudWatch, IAM, and API Gateway
• Work extensively with distributed data stores including Cassandra for large-scale, resilient data processing
• Implement RESTful APIs to support enterprise integration and platform connectivity
• Ensure performance, scalability, security, and reliability across backend components
• Collaborate closely with DevOps, QA, SRE, and Architecture teams
• Participate in Agile ceremonies, code reviews, and engineering best-practice discussions
• Troubleshoot production issues, optimize backend performance, and contribute to stability and resilience improvements
• Support ongoing modernization, refactoring, and cloud-migration initiatives across Fidelity platforms
Required Skills
• Strong hands-on expertise in Core Java and backend engineering
• Experience with AWS services (Lambda, EC2, S3, IAM, CloudWatch, SQS, etc.)
• Hands-on experience with Cassandra or other distributed databases
• Strong understanding of REST APIs, microservices, and distributed system patterns
• Experience with CI/CD pipelines, containerization, and modern DevOps workflows
• Solid debugging skills and ability to identify performance bottlenecks
• Excellent communication and collaboration skills
• Experience in financial services or large-scale enterprise environments is a plus
ABOUT US:
Anagh Technologies is a technical consulting firm specializing in UI, Front-End, and Full-Stack web technologies. We currently have 30+ positions in Angular, React, Node, and Java.
If technically strong, we can 100% get you an offer within 2 weeks MAX, as we will consider you for multiple roles at once. If you are interested and are available, please email me your resume and contact information to arshad AT anaghtech.com. Thank you for your time.
Senior Application Security Engineer
Principal 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
Principal 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