CALIBRE Systems
Full Stack Software Developer Spring Boot + Angular
CALIBRE Systems, Washington, District of Columbia, us, 20022
Full Stack Software Developer Spring Boot + Angular
Washington, District of Columbia
CALIBRE Systems, Inc., an employee‑owned Management Consulting and Digital Transformation company, is seeking a Full Stack Developer to join our team in Washington, DC. Full‑stack developers will be responsible for developing software and systems from vision to production‑ready.
Full Stack Developers will be responsible for :
Using latest architectural approaches, tools, and technologies to help clients overcome challenges
Ensuring solutions consider current architecture, operating environment, and future enhancements
Mastering new tools and techniques and identify needed system improvements
Working in fast, agile environment and collaborate with team and clients
Required Skills Core Technical Skills Backend (Java + Spring Boot)
Deep expertise in Java (8 / 11 / 17) and Spring Boot ecosystem (Spring MVC, Spring Data JPA, Spring Security).
Strong experience with RESTful APIs, microservices architecture, messaging (Kafka / RabbitMQ).
Hands‑on knowledge of scalability, performance tuning, and distributed systems.
Frontend (Angular)
Proficiency in Angular (12+), TypeScript, RxJS, NgRx.
Building modular, scalable, and responsive SPAs.
Expertise in UI / UX best practices, component libraries, and state management.
Database & Persistence
Strong experience in RDBMS (PostgreSQL, Oracle, MySQL) with advanced SQL.
Exposure to NoSQL (MongoDB, Redis) for high‑performance use cases.
ORM expertise (Hibernate, JPA).
Familiarity with database optimization and design for scale.
DevOps & Cloud
Experience leading deployments with CI / CD pipelines (Jenkins, GitLab, GitHub Actions, Azure DevOps).
Containerization & Orchestration: Docker, Kubernetes.
Hands‑on with cloud platforms (AWS, Azure, or GCP) – including deployment, scaling, and monitoring.
Logging / monitoring practices using ELK, Prometheus, Grafana, Datadog.
Testing & Quality
Strong advocate of Test‑Driven Development (TDD) and BDD.
Unit and integration testing frameworks: JUnit, Mockito, Testcontainers.
Frontend testing: Jasmine / Karma, Cypress.
Familiarity with SonarQube and code quality governance.
Agile / Scrum Practices
Strong background working in Agile / Scrum environments.
Active participation in Scrum ceremonies: sprint planning, backlog grooming, daily stand‑ups, sprint reviews, and retrospectives.
Skilled in breaking down epics into user stories, estimating tasks, and ensuring delivery within sprint commitments.
Experience collaborating closely with Product Owners, Scrum Masters, and QA teams.
Proficient in Agile tools (Jira, Confluence, Azure DevOps).
Advocates continuous improvement, transparency, and incremental delivery.
Required Experience Experience Level
10+ years of professional software development experience.
Proven track record as a Technical Lead / Team Lead guiding developers and delivering enterprise‑scale applications.
Experience in end‑to‑end project ownership: requirements analysis, design, development, testing, deployment, and post‑release support.
CALIBRE is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, sex, sexual orientation, gender identity, religion, national origin, disability, veteran status, age, marital status, pregnancy, genetic information, or other legally protected status.
#J-18808-Ljbffr
Washington, District of Columbia
CALIBRE Systems, Inc., an employee‑owned Management Consulting and Digital Transformation company, is seeking a Full Stack Developer to join our team in Washington, DC. Full‑stack developers will be responsible for developing software and systems from vision to production‑ready.
Full Stack Developers will be responsible for :
Using latest architectural approaches, tools, and technologies to help clients overcome challenges
Ensuring solutions consider current architecture, operating environment, and future enhancements
Mastering new tools and techniques and identify needed system improvements
Working in fast, agile environment and collaborate with team and clients
Required Skills Core Technical Skills Backend (Java + Spring Boot)
Deep expertise in Java (8 / 11 / 17) and Spring Boot ecosystem (Spring MVC, Spring Data JPA, Spring Security).
Strong experience with RESTful APIs, microservices architecture, messaging (Kafka / RabbitMQ).
Hands‑on knowledge of scalability, performance tuning, and distributed systems.
Frontend (Angular)
Proficiency in Angular (12+), TypeScript, RxJS, NgRx.
Building modular, scalable, and responsive SPAs.
Expertise in UI / UX best practices, component libraries, and state management.
Database & Persistence
Strong experience in RDBMS (PostgreSQL, Oracle, MySQL) with advanced SQL.
Exposure to NoSQL (MongoDB, Redis) for high‑performance use cases.
ORM expertise (Hibernate, JPA).
Familiarity with database optimization and design for scale.
DevOps & Cloud
Experience leading deployments with CI / CD pipelines (Jenkins, GitLab, GitHub Actions, Azure DevOps).
Containerization & Orchestration: Docker, Kubernetes.
Hands‑on with cloud platforms (AWS, Azure, or GCP) – including deployment, scaling, and monitoring.
Logging / monitoring practices using ELK, Prometheus, Grafana, Datadog.
Testing & Quality
Strong advocate of Test‑Driven Development (TDD) and BDD.
Unit and integration testing frameworks: JUnit, Mockito, Testcontainers.
Frontend testing: Jasmine / Karma, Cypress.
Familiarity with SonarQube and code quality governance.
Agile / Scrum Practices
Strong background working in Agile / Scrum environments.
Active participation in Scrum ceremonies: sprint planning, backlog grooming, daily stand‑ups, sprint reviews, and retrospectives.
Skilled in breaking down epics into user stories, estimating tasks, and ensuring delivery within sprint commitments.
Experience collaborating closely with Product Owners, Scrum Masters, and QA teams.
Proficient in Agile tools (Jira, Confluence, Azure DevOps).
Advocates continuous improvement, transparency, and incremental delivery.
Required Experience Experience Level
10+ years of professional software development experience.
Proven track record as a Technical Lead / Team Lead guiding developers and delivering enterprise‑scale applications.
Experience in end‑to‑end project ownership: requirements analysis, design, development, testing, deployment, and post‑release support.
CALIBRE is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, sex, sexual orientation, gender identity, religion, national origin, disability, veteran status, age, marital status, pregnancy, genetic information, or other legally protected status.
#J-18808-Ljbffr