Actively Hiring

Join Our Team at IExcel Tech

Technical Expertise - Hiring Verticals

At IExcel Tech, we hire top talent across diverse verticals, including IT, healthcare, finance, and administrative roles. Our specialized recruitment ensures you find the right professionals for any industry.

Senior Backend Integration Engineer
(Java + MuleSoft)

Job Title : Senior Backend Engineer     

Job Type : Hybrid (3 days a week in office)    

Mode of Hire/Visa: US Citizens / GC / H1B on W2 (NO C2Cs)

Locations: Plano, TX / Charlotte, NC / Pennington, NJ

Rate: $65 - $70 / Hour

Overview:

We are looking for a Senior Backend Integration Engineer with deep expertise in Java, Spring Boot, and MuleSoft Anypoint Platform to join the technology team at one of the top U.S. banks. This role is critical to building high-performance backend services and scalable integrations that support enterprise-grade digital banking applications.

The ideal candidate will have proven experience in both Java microservice development and MuleSoft-based integration architecture, with strong problem-solving abilities and a product-oriented mindset.

Key Responsibilities:

  • Develop and maintain backend services using Java (8+) and Spring Boot, applying OOP principles and design patterns.

  • Build and manage robust integrations and APIs using MuleSoft Anypoint Platform (4.x).

  • Support and contribute to migration efforts from Mule 3.x to 4.x, modernizing legacy services.

  • Create and manage RESTful APIs, leveraging both Java-based and MuleSoft-based implementations.

  • Write unit tests and integration tests using JUnit, Mockito, and MUnit.

  • Collaborate with architects, DevOps, and cross-functional teams to deliver scalable, secure, and well-documented services.

  • Work on API lifecycle management through RAML/OpenAPI, API gateways, and policy enforcement.

  • Utilize Git and CI/CD pipelines for version control, automated builds, and deployments.

  • Participate in design reviews, code reviews, and performance optimizations.

  • Troubleshoot and resolve production issues related to backend services or integration flows.

Required Qualifications:

  • 6+ years of professional backend development experience using Java.

  • 3+ years of hands-on experience with Spring Boot for developing microservices.

  • 4+ years of experience with MuleSoft Anypoint Platform, including hands-on work with Mule 4.x.

  • Exposure to Mule 3.x with involvement in or familiarity with migration projects to 4.x.

  • Strong understanding of Object-Oriented Programming, multi-threading, and backend service optimization.

  • Proficiency in building and consuming REST APIs, using both Java and MuleSoft.

  • Experience with JUnit, Mockito, MUnit, and other testing frameworks.

  • Strong knowledge of Git, CI/CD tools (e.g., Jenkins, GitLab CI), and system design principles.

Senior MuleSoft Engineer (Anypoint Platform)

Job Title : Senior Mulesoft Engineer     

Job Type : Hybrid (3 days a week in office)    

Mode of Hire/Visa: US Citizens / GC / H1B on W2 (NO C2Cs)

Locations: Plano, TX / Charlotte, NC / Pennington, NJ

Rate: $60 - $65 / Hour

Overview:

We are looking for an experienced Senior MuleSoft Engineer to join the enterprise integration team at one of the top financial institutions in the U.S. You will be responsible for building API-driven solutions using the MuleSoft Anypoint Platform, driving system integrations that are foundational to digital banking services used nationwide.

Key Responsibilities:

  • Design, develop, and maintain scalable APIs and integrations using MuleSoft Anypoint Platform 4.x.
  • Work on migration projects from Mule 3.x to 4.x, ensuring minimal disruption and maximum reuse.
  • Collaborate with solution architects, backend teams, and product stakeholders to implement robust, reusable integration flows.
  • Create and maintain RAML specifications and manage APIs via the Anypoint API Manager.
  • Develop and enforce integration design standards and best practices.
  • Conduct peer code reviews and performance tuning of Mule applications.
  • Write unit and integration tests using MUnit and ensure proper coverage and traceability.
  • Integrate with CI/CD pipelines for automated deployment and monitoring using tools like Jenkins, Git, and Nexus.
  • Debug and troubleshoot production issues related to integration layers and provide timely resolutions.

Required Qualifications:

  • 6+ years of total IT experience, with 4+ years specifically on MuleSoft Anypoint Platform.
  • Hands-on experience developing APIs and integrations in Mule 4.x.
  • Prior exposure to Mule 3.x, with experience in or understanding of migration from 3.x to 4.x.
  • Strong understanding of API-led connectivity, Event-driven architecture, and Integration design patterns.
  • Proficiency in MUnit, DataWeave, RAML, and API Manager.
  • Experience integrating with various backend systems (SOAP/REST APIs, databases, legacy systems).
  • Familiar with Git, CI/CD, and system design principles.
  • Strong debugging, troubleshooting, and problem-solving skill.
  •  

Java Back End Developer

Job Title : Senior Backend Engineer (Java/Spring Boot)    

Job Type : Hybrid (3 days a week in office)    

Mode of Hire/Visa: US Citizens / GC / H1B on W2 (NO C2Cs)

Locations: Plano, TX / Charlotte, NC / Pennington, NJ

Rate: $60 - $65 / Hour

Overview:

We are seeking a highly skilled and experienced Backend Engineer to join the technology team of one of the leading financial institutions in the United States. As part of our backend engineering group, you will build and maintain scalable, secure, and high-performance services that power critical banking applications used by millions.

Key Responsibilites:

  • Design, build, and maintain robust, scalable, and secure backend systems using Java (8+).

  • Develop RESTful APIs and microservices with Spring Boot framework.

  • Apply Object-Oriented Programming principles to create clean, reusable, and testable code.

  • Work with multi-threaded applications, ensuring thread safety, performance, and efficiency.

  • Write unit and integration tests using JUnit, Mockito, or similar testing frameworks.

  • Collaborate with cross-functional teams including frontend developers, DevOps, product managers, and QA.

  • Participate in code reviews, system design discussions, and architectural planning.

  • Leverage Git for version control and actively participate in CI/CD pipelines.

  • Debug complex production issues and provide well-reasoned solutions quickly and effectively.

  • Ensure systems meet high availability, security, and compliance standards typical of the banking domain.

Required Qualifications:

  • 6+ years of professional experience in backend development using Java.

  • 3+ years of hands-on experience with Spring Boot framework.

  • 3+ years of hands-on experience with SQL and RDBMS.

  • Strong command of Object-Oriented Programming (OOP) principles and design patterns.

  • Deep understanding of multi-threading, concurrency, and performance tuning in Java.

  • Proficiency in building and consuming REST APIs and microservices architectures.

  • Hands-on experience with JUnit, Mockito, or equivalent frameworks for testing and debugging.

  • Familiarity with Git, CI/CD pipelines (e.g., Jenkins, GitLab CI, CircleCI).

  • Solid grasp of system design principles, distributed systems, and scalable architectures.

  • Experience working in agile teams and familiarity with modern DevOps practices.

Senior QA Engineer

Job Title : Senior QA Automation Engineer

Job Type : Hybrid (3 days a week in office)    

Mode of Hire/Visa: US Citizens / GC / H1B on W2 (NO C2Cs)

Locations: Plano, TX / Charlotte, NC / Pennington, NJ

Rate: $50 - $56 / Hour

Overview:

We are looking for a Senior QA Automation Engineer to join the quality engineering team at one of the top banks in the United States. This role involves designing, developing, and executing automated test strategies that ensure the reliability and performance of mission-critical banking applications.

The ideal candidate is an experienced tester who brings deep expertise in Selenium, JUnit, and test automation frameworks, with a passion for quality, efficiency, and engineering excellence.

Key Responsibilites:

  • Design, build, and maintain robust automated test suites using Selenium, JUnit, and related tools.
  • Collaborate with developers, product owners, and DevOps teams to define and implement test strategies for web and backend applications.
  • Create reusable components and frameworks for functional, regression, and integration testing.
  • Identify, record, and track bugs through a structured defect management process.
  • Continuously improve test automation practices and advocate for quality across the SDLC.
  • Contribute to CI/CD pipelines by integrating test automation into build and deployment workflows.
  • Analyze test results, logs, and failures to diagnose issues and assist in root cause analysis.
  • Mentor junior QA engineers and help establish best practices and coding standards.
  •  

Required Qualifications:

  • 6+ years of experience in QA and Test Automation.
  • Strong hands-on experience with Selenium WebDriver, JUnit, and Java-based automation.
  • Experience writing robust, maintainable test cases and reusable automation frameworks.
  • Proficiency with testing REST APIs and using tools like Postman, RestAssured, or similar.
  • Working knowledge of Git, Jenkins (or similar CI/CD tools), and Agile testing practices.
  • Strong understanding of software QA methodologies, tools, and processes.
  • Experience with defect tracking tools like Jira, TestRail, or ALM.
  • Preferable Exposure to BDD tools such as Cucumber or Serenity.

  • Preferable Familiarity with performance and load testing tools (e.g., JMeter, LoadRunner).

  • Preferable Experience testing financial or banking applications in a regulated environment.

Apply Now to Land Your Dream Job!