Skip to main content
HimalayasHimalayas logo
McBrideMC

Senior Full Stack Java Developer

McBride Consulting is a minority and Service-Disabled Veteran-Owned Small Business providing management and IT consulting services to Federal, state, local, commercial, and multi-lateral organizations.

McBride

Employee count: 11-50

United States only

Stay safe on Himalayas

Never send money to companies. Jobs on Himalayas will never require payment from applicants.

This is a remote position.

McBride Consulting is seeking an experienced Senior Full Stack Java Developer to support enterprise-level application development initiatives within a fast-paced financial services environment. The ideal candidate will bring deep expertise in modern Java development, microservices architecture, cloud-native technologies, and front-end frameworks while contributing to highly scalable and secure applications. This role requires strong collaboration skills, hands-on technical leadership, and the ability to thrive in Agile delivery teams.

Key Responsibilities
  • Design, develop, test, and maintain enterprise-grade applications using Java and modern front-end technologies
  • Build scalable microservices and APIs to support high-volume transaction processing
  • Collaborate with cross-functional teams including architects, QA engineers, DevOps engineers, and product owners
  • Participate in Agile ceremonies including sprint planning, stand-ups, retrospectives, and backlog grooming
  • Develop and maintain CI/CD pipelines to support automated deployments
  • Troubleshoot production issues and implement performance improvements
  • Ensure applications meet security, compliance, and performance standards
  • Create technical documentation and contribute to architectural discussions
  • Mentor junior developers and contribute to development best practices

Technical Environment
  • Java/J2EE (Java 8 and 17)
  • Spring Boot
  • Hibernate/JPA
  • Angular / React
  • REST APIs
  • Kafka / RabbitMQ
  • MySQL / Oracle / PostgreSQL
  • MongoDB / DynamoDB
  • Docker / Kubernetes
  • Jenkins / GitHub
  • JUnit / Mockito
  • Postman / SOAP UI
  • Agile / Scrum


Requirements

Required Qualifications
  • 10+ years of professional software development experience
  • Prior experience supporting financial services or banking clients strongly preferred
  • Strong expertise in Java/J2EE development using Java Versions 8 and 17
  • Extensive experience with Spring Boot and Hibernate/JPA
  • Hands-on experience developing and supporting Microservice Architecture
  • Strong understanding of RESTful Web Services and API development
  • Experience working with relational databases including MySQL, Oracle, and PostgreSQL
  • Experience with NoSQL databases such as MongoDB and DynamoDB
  • Experience implementing messaging and event-driven systems using Kafka and RabbitMQ
  • Knowledge of authentication and security technologies including OAuth and JWT
  • Experience with containerization and orchestration tools including Docker and Kubernetes
  • Strong understanding of CI/CD pipelines and DevOps practices using Jenkins and GitHub
  • Experience testing APIs using Postman or SOAP UI
  • Experience with unit testing, integration testing, and end-to-end testing using JUnit and Mockito
  • Experience working within Agile and Scrum environments
  • Strong communication and problem-solving skills


Benefits

  • 401(k)
  • Dental insurance
  • Health insurance
  • Life insurance
  • Paid time off
  • Professional development assistance
  • Referral program
  • Vision insurance

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Experience

10 years minimum

Location requirements

Hiring timezones

United States +/- 0 hours

About McBride

Learn more about McBride and their company culture.

View company profile

In 2016, Lonnie McBride, a U.S. Air Force Veteran and seasoned management consultant with over 20 years of professional services experience, recognized a critical gap in the consulting landscape. Federal, state, and commercial organizations needed a partner who truly understood both the strategic complexities of modern operations and the practical realities of implementation. Drawing from his extensive experience at MorganFranklin Consulting and his military background, Lonnie founded McBride Consulting with a clear vision: to deliver cross-industry solutions that bridge the gap between transformation, operations, and technology.

As a Service-Disabled Veteran-Owned Small Business (SDVOSB), McBride has grown from that initial insight into a trusted partner for organizations across sectors. The company's mission evolved from simple consulting to comprehensive support for clients navigating complex operational challenges. Today, McBride provides management and IT consulting that helps Federal, state, local, commercial, and multi-lateral organizations thrive by combining military precision with commercial innovation, creating opportunities for both clients and employees while maintaining the commitment to service that inspired its founding.

Employee benefits

Learn about the employee benefits and perks provided at McBride.

View benefits

Flexible paid time off

Flexible paid time off to help maintain your well-being.

Company paid holidays

Company paid holidays help you maintain your well-being.

View McBride's employee benefits
Claim this profileMcBride logoMC

McBride

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

2 remote jobs at McBride

Explore the variety of open remote roles at McBride, offering flexible work options across multiple disciplines and skill levels.

View all jobs at McBride

Remote companies like McBride

Find your next opportunity by exploring profiles of companies that are similar to McBride. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan