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
Capital One Financial Corporation
McLean, Virginia

Senior 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 Docker and Kubernetes, and a variety of AWS tools and services. ...

Promoted
Jobs for Humanity
McLean, Virginia

Lead Software Engineer, Full Stack (Java, Python). As a Capital One Lead Software Engineer, you’ll have the opportunity to be on the forefront of driving a major transformation within Capital One. Utilize programming languages like JavaScript, Java, Vue, and Python, Open Source RDBMS and NoSQL datab...

Promoted
Capital One Financial Corporation
McLean, Virginia

Senior 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 on the forefront of driving a major transformation within C...

Promoted
KBR
Chantilly, Virginia

KBR is seeking a TS/SCI poly cleared Systems Engineer in Chantilly, VA. Perform traditional Systems Engineering at the enterprise/strategic level within the context of the political landscape, operational restrictions and changes, and interacting systems across then customer’s organization. Be a sel...

Promoted
Blue Origin
Reston, Virginia

As part of a hardworking team of diverse engineers, you will work on the Systems Engineering team for the Blue Moon Lunar Lander system as the Lead Engineer for specialty engineering. Ability to lead and coordinate specialty engineering products across collaborators and experts from varying engineer...

Promoted
Leidos Inc
Reston, Virginia

As a Senior Cyber Systems Engineer, you will be expected to develop a clear understanding of the critical systems we protect in partnership with power systems engineers, develop a clear understanding of the evolving compliance framework market participants face, develop strong perspectives on risk m...

Capital One
McLean, Virginia

Center 3 (19075), United States of America, McLean, VirginiaLead Software Engineer, Back End (Java, Spring, 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 on the...

Capital One
McLean, Virginia

Senior Back End Engineer (Java, Spring Boot, AWS). New York City (Hybrid On-Site): $165,100 - $188,500 for Senior Software Engineer. 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 oppor...

Capital One
McLean, Virginia

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

Capital One
McLean, Virginia

West Creek 1 (12071), United States of America, Richmond, VirginiaSenior Lead Software Engineer, Front End. Utilize programming languages like JavaScript (Angular, React, Node), HTML/CSS, TypeScript and Java, open source frameworks, RESTful web services, and work on cross-browser and cross-device de...