Senior Full Stack Java Developer

Full Time Remote Senior Arlington, VA Posted 2 hours ago

McBride

McBride
📍 Arlington, VA Remote Senior Remote/Global
devopskubernetesci/cdfull stackjava developerfront-end
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

Benefits

  • paid_time_off
  • health_insurance
  • dental_coverage

Ready to apply? Click below to view the full job posting on the company’s website.

Apply for this Position →

To apply for this job please visit www.linkedin.com.

LinkedInWhatsAppX
Scroll to Top