Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Java / Spring Boot Integration Developer

$65.05 per hour

BC Forward

Job Description

Job Description

Job Title: Senior Java / Spring Boot Integration Developer

Location: Charlotte, NC (3 days onsite, local candidates preferred)

Duration: Contract - 12 months

Pay Range: $65.05/hr (W2)

Job ID: 408640

About BCforward

BCforward is a leading global IT consulting and workforce solutions firm providing services and support to Fortune 500 and government clients. Founded in 1998, BCforward has grown with our customers needs into a full-service business solutions provider. With delivery centers and offices across North America and India, we take pride in building long-term relationships and delivering excellence through innovation, collaboration, and integrity.

Job Description

We are seeking a Senior Java / Spring Boot Integration Developer to join our dynamic team. The ideal candidate will have strong experience in Spring Boot, Spring Integration, microservices, and containerized deployments and a proven ability to design scalable integrations, implement resilient services, and lead engineering best practices .

Responsibilities:

  • Design and build integrations using Spring Boot and Spring Integration DSL, including messaging channels, transformers, gateways, and routing patterns.
  • Implement microservices, REST APIs, and asynchronous messaging solutions using Kafka, JMS, or ActiveMQ.
  • Develop reusable integration components, templates, and libraries to accelerate delivery.
  • Ensure code quality through unit tests, integration tests, and automated CI pipelines.
  • Design and deploy Spring Boot services to containerized environments using Docker and Kubernetes.
  • Partner with DevOps to integrate CI/CD, enforce image standards, and automate deployments.
  • Optimize containerized workloads for scalability, performance, and security.
  • Collaborate with product owners, architects, business analysts, and QA to translate requirements into solutions.
  • Lead design discussions, participate in architectural reviews, and influence integration strategies.
  • Mentor junior and mid-level developers, review code, and guide best practices.
  • Communicate designs, trade-offs, and timelines to stakeholders.

Required Skills & Qualifications:

  • 5+ years of hands-on experience with Spring Boot and the broader Spring ecosystem.
  • 3+ years with Spring Integration, including channels, filters, routers, aggregators, and transformers.
  • Strong knowledge of Enterprise Integration Patterns (EIP).
  • Expertise with Docker, container image management, and Kubernetes deployments.
  • Strong Java development skills focused on scalable, resilient, and testable code.
  • Experience with Kafka, ActiveMQ, JMS, or equivalent messaging technologies.
  • Hands-on experience with CI/CD tooling such as Jenkins and GitHub.
  • Knowledge of JUnit, Mockito, Spring Test, WireMock, and TestContainers.
  • Experience with logging and monitoring tools such as Log4J and Splunk.
  • Prior migration experience from MuleSoft or other ESB technologies to Spring-based integrations.
  • Experience with API gateway frameworks such as Spring Cloud Gateway or APIM.
  • Experience with distributed tracing and observability frameworks.
  • Strong communication and stakeholder management abilities.
  • Proven success mentoring engineers and driving projects end-to-end.

Preferred Skills:

  • Experience with PostgreSQL.
  • Background in Agile or Scrum environments.

Why BCforward?

At BCforward, we believe in advancing lives and careers. When you join our team, you gain access to:

  • Competitive compensation and benefits.
  • Opportunities for growth with global clients.
  • A supportive, inclusive culture that values innovation and people.
  • Exposure to cutting-edge technologies and projects.

Additional Notes

  • Start date: ASAP. Glider: ID verification.
  • Candidates must list current and intended location on resume and submit at the correct rate for the location.
  • Maximum submissions per supplier: 3.

About Our Commitment

BCforward is an equal opportunity employer. We value diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, gender identity, national origin, age, disability, or veteran status.

Interested? Apply Now!

If this sounds like the right opportunity for you, please apply with your most recent resume.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Java / Spring Boot Integration Developer in Charlotte, NC vacancy
  • $65.05 per hour

     ...Description Job Description Job Title: Senior Java / Spring Boot Middleware Engineer Location:...  ...innovation, collaboration, and integrity. Job Description We are seeking...  ...mitigate risk and validate approaches. Develop code to acceptance criteria and... 
    Senior
    Java
    Contract work
    Relocation
    3 days per week

    BC Forward

    Charlotte, NC
    1 day ago
  •  ...Java / Spring Boot Full Stack Developer We’re looking for a talented  Java / Spring Boot Full Stack Developer to join our engineering team and contribute to modern enterprise technology initiatives. The role focuses primarily on  Java & Spring Boot backend development... 
    Java

    Staffing Spot, Inc.

    Charlotte, NC
    1 day ago
  •  ...Role: Senior Lead Software Engineer Location: New Jersey/Charlotte ,NC Skill Mix: ~10+ years application development experience ~ Java, Spring boot, Microservices, Kafka, MongoDB, OCP ~ Architect and design enterprise-scale solutions across payments... 
    Senior
    Java

    United IT Solutions

    Charlotte, NC
    4 days ago
  •  ...Lead Software Engineer (API Development - Java Spring Boot) Role Description Seeking a Lead Software Engineer with strong experience...  ...Advanced Hands-on experience designing and developing secure, high-performance backend services and distributed systems... 
    Java

    TechNeptune Consulting Inc

    Charlotte, NC
    a month ago
  • Handson experience in Core Java Java 8 Stream API concepts Spring Boot Rest Services ORM with ability to rapidly learn other J2EE technologiesHandson experience with Oracle SQLHands on experience in Angular 16 and aboveMust have very good knowledge on Forms Angular Life... 
    Senior
    Java

    LTM

    Charlotte, NC
    2 days ago
  •  ...Overview We are seeking a highly experienced Senior Java Developer with 8–10 years of backend development expertise. The role focuses on supporting...  ...candidate will have strong Java skills, experience with Spring Boot, and familiarity with cloud and container technologies. Key... 
    Senior
    Java

    Compunnel

    Charlotte, NC
    2 days ago
  •  ...Apply for this Job Click HereRole SnapshotUptown ClientTitle: Senior Software Engineer, AppDev (AI-Fluent Senior)Location:...  ...components.Lead architecture and implementation trade-offs in Java/Spring Boot systems.Improve software quality through code review, testing... 
    Senior
    Java

    Gravity IT Resources

    Charlotte, NC
    4 days ago
  •  ...The Senior Software Engineer will support the full software development...  ..., and production support. Develop, support, and maintain...  ...environments. Support and enhance Java-based full-stack...  ...database experience. Java, Spring / Spring Boot Hibernate / JPA PostgreSQL and... 
    Senior
    Java

    Compunnel

    Charlotte, NC
    3 days ago
  •  ...this Job Click HereFull Stack Java Developer Food Service Technology |...  ...industry. The team is seeking a senior Full Stack Java Developer to...  ...who have experience integrating AI or machine learning solutions...  ...Technical Environment Java 21 Spring Boot 3 Angular REST APIs and... 
    Senior
    Java
    Full time
    Contract work

    Gravity IT Resources

    Charlotte, NC
    4 days ago
  • $134.5k - $265.1k

     ...Python (Django/Flask), or Java (Spring Boot).Experience with relational...  ...Redis).Experience building and integrating REST APIs, microservices,...  ...Recruiting tips From developing a stand out resume to putting...  ...From entry-level employees to senior leaders, we believe there’s... 
    Senior
    Java
    Local area
    Visa sponsorship

    Deloitte

    Charlotte, NC
    2 days ago
  • $65.05 per hour

     ...Description Job Description Job Title: Senior Java Developer - Wholesale Credit Systems...  ...through innovation, collaboration, and integrity. Job Description We are seeking...  ...have strong experience in core Java, Spring Boot, SQL, and modern UI frameworks and a... 
    Senior
    Java
    Contract work
    Immediate start

    BC Forward

    Charlotte, NC
    1 day ago
  •  ...AmericaCompany: Siemens Senior Software Engineer - Java & Cloud Platform Job ID...  ...of the Position: Design, develop, modify, and implement...  ...code reviews and software integration.Maintain and support current...  ...in Java development (Spring Boot preferred).Experience with... 
    Senior
    Java
    Permanent employment
    Full time
    Work at office
    Local area
    Remote work
    Work from home

    Siemens

    Charlotte, NC
    1 day ago
  • $134.5k - $265.1k

     ...Python (Django/Flask), or Java (Spring Boot).Experience with relational...  ...Redis).Experience building and integrating REST APIs, microservices,...  ...experience working with senior client stakeholders to translate...  ...Recruiting tips From developing a stand out resume to putting... 
    Senior
    Java
    Local area
    Visa sponsorship

    Deloitte

    Charlotte, NC
    4 days ago
  • $171.6k - $338.3k

     ..., and decision making Developing solutions to client problems...  ...languages such as Java, Python, or JavaScript...  ...or Flask), or Java (Spring Boot).Experience building and...  ..., Google Workspace integration, GPT-4o, Assistants API...  ...entry-level employees to senior leaders, we believe... 
    Senior
    Java
    Local area

    Deloitte

    Charlotte, NC
    2 days ago
  •  ...Position Title - Senior Python Developer – Cybersecurity Process Automation Key Responsibilities : Architecture...  ...job runners in Python (Fast API/Flask) and Java (Spring Boot) using clean architecture and integration patterns.  Define reusable automation components... 
    Senior
    Java

    Cloud Analytics Technologies LLC

    Charlotte, NC
    2 days ago
  • $100k - $150k

     ...growth potential. Job Title: Senior Full Stack Software Engineer (Java) Location: 100% Remote (U.S.)...  ...Engineer (Java) to architect, design, develop, and maintain enterprise-grade web...  ...of Java (versions 11 and 17), the Spring Boot framework, and the design of clean... 
    Senior
    Java
    Full time
    H1b
    Local area
    Remote work
    Visa sponsorship

    Bright Vision Technologies

    Charlotte, NC
    a month ago
  • $65.05 per hour

     ...Job Description Job Title: Senior Java Developer / Technical Lead Location...  ...innovation, collaboration, and integrity. Job Description We...  ...strong experience in Java, Spring MVC, and distributed systems...  ...Spring ecosystem: Spring Boot, Spring Security, Spring Integration... 
    Senior
    Java
    Contract work
    Relocation
    3 days per week

    BC Forward

    Charlotte, NC
    1 day ago
  • OverviewThe Infosys Enterprise Application Integration Services (EAIS) unit is at the...  ...the software quality standards Develop user training programs,...  ...Experience• Hands on experience in Core Java (Java 8+)• Experience with Spring Boot framework• Hands on understanding... 
    Senior
    Java
    Full time
    Temporary work
    Relocation

    Infosys Technologies

    Charlotte, NC
    19 hours ago
  •  ...We are looking for an experienced Senior Java Developer to join client for an on-site opportunity...  ...strong hands-on experience in Java, Spring Boot, Microservices, REST APIs, databases,...  ...Design and consume RESTful APIs and integrate with internal/external systems. Write... 
    Senior
    Java
    Temporary work

    Delan Associates, Inc

    Charlotte, NC
    21 days ago
  •  ...customers.Wells Fargo Bank N.A. seeks a Senior Software Engineer in Charlotte, NC....  ...with SAS or SQL; · Experience with JAVA/J2EE; · Experience with Agile methodologies...  ...Linux or UNIX; · Experience with Spring, Spring Batch, Spring Boot, and performance tuning; · Experience... 
    Senior
    Java
    Full time
    Remote work

    Wells Fargo

    Charlotte, NC
    19 hours ago
  •  ...Job Description Job Description Tech Stack React, Redux, Java, Kotlin, Python, Docker, Spring Boot. Fronted: Building UI using React with proficiency in JavaScript, TypeScript, HTML and CSS? Middleware: Building resource efficient, scalable, and resilient Microservices... 
    Senior
    Java

    Carolina IT Professionals, Inc

    Matthews, NC
    4 days ago
  • $65.05 per hour

     ...Description Job Description Job Title: Senior Full Stack Developer Location: Charlotte, NC...  ...through innovation, collaboration, and integrity. Job Description We are...  ...have strong experience in Angular, Java/Spring Boot microservices, and modern front-end... 
    Senior
    Java
    Contract work
    Relocation
    3 days per week

    BC Forward

    Charlotte, NC
    1 day ago
  • $110k - $120k

     ...initiatives in our FinLabs we develop solutions for modernization,...  ...markets. We are seeking a talented Java Full Stack Developer to join...  ...experience in Java 8/11/17, Spring Boot, Spring MVC, Spring Security,...  ...a seamless user experience. Integrate RESTful APIs, microservices,... 
    Senior
    Java
    Temporary work
    Flexible hours

    Synechron

    Charlotte, NC
    19 hours ago
  •  ...variable cost.Job DescriptionJava Developer will be responsible for developing WS and Java Batch components using Spring Batch, Spring Framework and Spring Integration.Qualifications• IT work...  ...TechnologyExperience level: Mid-Senior LevelIndustry: Information Technology... 
    Senior
    Java
    Work experience placement
    Immediate start
    Flexible hours

    Artech

    Charlotte, NC
    1 day ago
  •  ...Obligation Management, is looking for a Senior Software Engineer to help shape...  ...scale. 25% — Data Pipelines & Integration: Develop and optimize robust data...  ....Platform EnvironmentLanguages: Java (Python a plus) Frameworks: Spring Boot, React Data & Messaging: Redis,... 
    Senior
    Java
    Flexible hours

    Motion Recruitment

    Charlotte, NC
    2 days ago
  •  ..., anything is possible. The quality, integrity, and commitment of our employees are...  ....NTT DATA Services currently seeks a Senior Java/J2EE Developer to join our team in Charlotte, North...  ...cycleDevelop software using Java with Spring products.Support development of complex... 
    Senior
    Java
    For contractors

    NTT DATA

    Charlotte, NC
    19 hours ago
  • $80 - $81 per hour

     ...Senior Systems Engineer Charlotte, North Carolina, United States $ 80.00 - 81.00 (US Dollar) About the job Senior Systems...  ...complex technical issues. ~ Development\support experience in Java using Spring Framework platform ~ Development\support experience in... 
    Senior
    Java

    Global Channel Management

    Charlotte, NC
    4 days ago
  •  ...OMS (Order Management System) exp Java, Spring boot, JPA, Oracle/Postgres/ No SQL Mongo...  ...orchestrates order for entire Lowe's Enterprise, integrating with multiple Sales Channel with all...  ..., test, and operations processes; develops conceptual, logical and physical... 
    Senior
    Java
    Work experience placement
    Remote work

    RIT Solutions, Inc.

    Charlotte, NC
    3 days ago
  • $122k - $200k

     ...workplace, attracting and developing exceptional talent,...  ...with Continuous Integration/Continuous Development...  ...technically proficient Senior Engineer to join our team...  ...leading teams working in Java, Node.js, Oracle,...  ...backend systems with Spring framework, Spring MVC,... 
    Senior
    Java
    Full time
    Work at office
    Day shift

    Bank of America

    Charlotte, NC
    2 days ago
  •  ...Technology Architect – Java & Data Engineering...  ...Years Role Level: Senior / Architect Role Overview...  ...with application developers, data engineers,...  ...Strong experience with Spring / Spring Boot and enterprise Java...  ...understanding of enterprise integration and event-driven... 
    Senior
    Java

    IVID TEK INC

    Charlotte, NC
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Java / Spring Boot Integration Developer. Be the first to apply!