Sr. Java Backend Developer

Cloud BC Labs


Job Location:

Ashburn, IL - USA

Monthly Salary: Not Disclosed
Posted on: 3 hours ago
Vacancies: 1 Vacancy

Job Summary

Job Title - Senior Java Backend Developer Location - Ashburn VA Term - C2C/W2
Job Summary

We are looking for a highly skilled Senior Java Backend Developer with strong expertise in designing developing and maintaining scalable high-performance backend applications. The ideal candidate should have extensive experience with Java Spring Boot Microservices REST APIs cloud technologies databases and CI/CD practices. The candidate will collaborate with cross-functional teams to build secure resilient and scalable enterprise applications.

Key Responsibilities
  • Design develop and maintain scalable backend applications using Java and Spring Boot.
  • Build RESTful APIs and Microservices for enterprise applications.
  • Develop secure high-performance and reusable backend components.
  • Optimize application performance scalability and reliability.
  • Work with SQL and NoSQL databases for data modeling and optimization.
  • Integrate applications with third-party services and APIs.
  • Implement unit testing and integration testing.
  • Troubleshoot production issues and provide timely resolutions.
  • Participate in code reviews and enforce coding standards.
  • Work closely with DevOps teams for CI/CD deployments.
  • Collaborate with Product Owners Architects QA and Frontend teams in Agile/Scrum environments.
  • Mentor junior developers and provide technical guidance.
Must Have Skills
  • 8 years of Java development experience
  • Java 17/21
  • Spring Boot
  • Spring MVC
  • Spring Data JPA
  • Spring Security
  • Microservices Architecture
  • REST API Development
  • Hibernate/JPA
  • SQL (Oracle PostgreSQL MySQL)
  • Maven or Gradle
  • Git
  • JUnit & Mockito
  • Docker
  • Kubernetes
  • Kafka or RabbitMQ
  • AWS/Azure/GCP
  • CI/CD (Jenkins GitHub Actions GitLab CI)
  • Agile/Scrum
Good to Have Skills
  • GraphQL
  • Redis
  • Elasticsearch
  • MongoDB
  • OpenAPI/Swagger
  • OAuth2/JWT
  • SonarQube
  • Terraform
  • Helm
  • Splunk
  • Prometheus
  • Grafana
  • AWS ECS/EKS
  • Event-driven Architecture
Qualifications
  • Bachelors or Masters degree in Computer Science Information Technology or related field.
  • 8 years of enterprise Java backend development experience.
Preferred Experience
  • Banking/Financial Services
  • Healthcare
  • Insurance
  • Retail/E-commerce
  • Telecom
  • Cloud-native application development
Technical Stack
Category Technologies
Programming Java 17/21
Framework Spring Boot Spring MVC Spring Security
ORM Hibernate JPA
API REST Swagger/OpenAPI
Messaging Kafka RabbitMQ
Database Oracle PostgreSQL MySQL MongoDB
Cloud AWS Azure GCP
Container Docker Kubernetes
Build Tools Maven Gradle
CI/CD Jenkins GitHub Actions GitLab CI
Monitoring Grafana Prometheus Splunk
Version Control Git

Cloud BC Labs Inc is a digital transformation organization aimed at creating seamless solutions for clients to effectively manage their business operations. The company specializes in Business and Management Consulting AI/ML Data Analytics & Visualization Cloud Data Warehouse Migration Snowflake Implementation Informatica Implementation & Upgrade Staffing Services and Data Management Solutions

Job Title - Senior Java Backend Developer Location - Ashburn VA Term - C2C/W2 Job Summary We are looking for a highly skilled Senior Java Backend Developer with strong expertise in designing developing and maintaining scalable high-performance backend applications. The ideal candidate should h...