Java Backend Developer

This job has been expired
Remote (Remote (USA))
C2C

Job Description

We are seeking a skilled Java Backend Developer to join our Capital One project team. The ideal candidate will have a strong background in backend development, microservices architecture, and cloud-based applications. You will be responsible for designing, developing, and maintaining high-performance and scalable backend systems that power critical business applications.


Key Responsibilities

  • Design, develop, and maintain scalable backend services using Java and Spring Boot.
  • Build and deploy RESTful APIs and integrate them with front-end and external systems.
  • Work with microservices architecture and ensure modular, maintainable, and reusable code.
  • Collaborate with cross-functional teams including DevOps, QA, and Product Management.
  • Implement CI/CD pipelines and ensure high-quality, production-ready releases.
  • Optimize application performance, security, and scalability.
  • Write unit and integration tests for robust, maintainable code.
  • Participate in Agile/Scrum ceremonies and contribute to continuous improvement.

Required Skills

  • Strong expertise with Java, Spring Boot, Spring Cloud, and Spring MVC.
  • Hands-on experience with RESTful APIs, microservices, and JSON/XML.
  • Experience with AWS, Docker, and Kubernetes (preferred).
  • Proficiency in SQL and working with relational databases (e.g., PostgreSQL, MySQL, Oracle).
  • Familiarity with message queues (Kafka, RabbitMQ, etc.).
  • Strong understanding of Git, Maven/Gradle, and CI/CD tools (Jenkins, GitHub Actions).
  • Excellent problem-solving, debugging, and analytical skills.
Scroll to Top