Senior Engineer / Lead Engineer - Java

QBurst
Chantilly, Virginia
Full-time

Description

We are seeking a Java Developer specializing in Microservices, RESTful API-based application development for the cloud, and a strong understanding of data structures and design patterns.

Responsibilities

  • Designing and developing RESTful APIs, with a focus on scalability, security, and performance optimizations.
  • Handling the architecture of complex applications, such as e-commerce platforms, including designing microservices, inter-service communication, and utilizing technologies like RabbitMQ for asynchronous messaging.
  • Demonstrating expertise in microservice architecture, containerization (Docker), orchestration tools (Kubernetes), and cloud platforms (AWS, Azure).
  • Designing efficient database structures for e-commerce applications, optimizing database performance, and using tools like Elasticsearch for search optimization.
  • Implementing robust security measures, including authentication and authorization mechanisms such as Keycloak, and ensuring the protection of sensitive data, particularly in payment processing.
  • Following best practices for code quality, conducting code reviews, and ensuring adherence to coding standards and guidelines.
  • Demonstrating strong problem-solving skills and the ability to troubleshoot issues in complex software systems, ensuring timely resolution and minimizing downtime.

Requirements

  • Proven experience with Spring Boot, including building and deploying applications using this framework
  • Hands-on experience with Microservices.
  • Experience in RESTful API-based application development for the cloud.
  • Strong understanding of data structures and design patterns.
  • Proficiency in Java programming language.
  • Experience with containerization (Docker), orchestration tools (Kubernetes), and cloud platforms (AWS, Azure).
  • Knowledge of database design and optimization techniques.
  • Familiarity with security and authentication mechanisms.
  • Excellent problem-solving skills and the ability to troubleshoot complex issues.
  • 2 days ago
Related jobs
Promoted
SAIC
Fort Belvoir, Virginia

Senior Systems Engineer (Cloud) . Senior Systems Engineer (Cloud) . Participates with senior managers to establish strategic plans and objectives. BS degree in Computer Science, IT, Engineering, Physics or Mathematics. ...

Promoted
Nationwide IT Services
Fairfax, Virginia

Senior Software Engineer - AI & Full Stack Development. Nationwide IT Services, NIS, is seeking a talented and experienced Senior Software Engineer to join our dynamic team. This role will involve designing,developing,and implementing innovative AI solutions and leading and mentoring junior engineer...

Promoted
Leidos Inc
Fort Belvoir, Virginia

The candidate will interface with program, lab, and site leadership regarding critical matters impacting the lab and its infrastructure, as well as project managers, systems engineers, and software developers on a regular basis, so good communications skills are a must. Lead lab infrastructure and t...

Capital One
McLean, Virginia

Center 3 (19075), United States of America, McLean, VirginiaSenior Software Engineer, Back End (Java). We are seeking Back End Software Engineers who are passionate about marrying data with emerging technologies. As a Capital One Software Engineer, you’ll have the opportunity to be on the forefront ...

Capital One
McLean, Virginia
Remote

Senior Lead Engineer - Generative AI Product Engineering (Remote Eligible). We are committed to building world-class applied science and engineering teams and continue our industry leading capabilities with breakthrough product experiences and scalable, high-performance AI infrastructure. Lead Engin...

Capital One
McLean, Virginia

Center 3 (19075), United States of America, McLean, VirginiaSenior Software Engineer, Back End (Java, Spring Boot, AWS). We are seeking Back End Software Engineers who are passionate about marrying data with emerging technologies. As a Capital One Software Engineer, you’ll have the opportunity to be...

Draper Labs
Reston, Virginia

The Senior Software Navigation Engineer develops software for cutting-edge space and defense systems used by the US Government and commercial customers as well as internal R&D projects. That mission underlies our commitment to hire talented engineers, invest in their technical knowledge and lead...

Capital One
McLean, Virginia

Center 1 (19052), United States of America, McLean, VirginiaSenior Software Engineer, Full Stack (Golang, Java, AWS). Utilize programming languages like JavaScript, Java, HTML/CSS, TypeScript, SQL, Python, and Go, Open Source RDBMS and NoSQL databases, Container Orchestration services including Dock...

V2X
Springfield, Virginia

The Senior Systems Engineer is a member of a team of diverse, multidisciplinary Information Technology (IT) Engineers responsible for tackling unique and complex challenges to achieve objectives tasked to the Activity's enterprise IT Systems Engineering and Architecture Services (SEAS) group in dire...

Jacobs
Chantilly, Virginia

The Systems Engineer (Senior)is a part of a team that will lead large scale data analysis projects to designs and delivers on premises and cloud-based applications. We are searching for a Top Secret cleared Systems Engineer (Senior)to join our team and can be located in the NCR or Huntsville, AL. Th...