Jr. Java Developer

Cloud BC Labs


Job Location:

Ashburn, IL - USA

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

Job Summary

Job Title: Junior Java Developer
Location:
Ashburn VA
Employment Type: C2C/W2 Job Summary

We are looking for a motivated Junior Java Developer with 2 4 years of experience in Java application development. The ideal candidate should have hands-on experience in Java Spring Boot REST APIs SQL and basic cloud or CI/CD exposure. The candidate will work with senior developers to build test and maintain scalable enterprise applications.

Key Responsibilities
  • Develop test and maintain Java-based applications.
  • Build and enhance RESTful APIs using Spring Boot.
  • Write clean maintainable and efficient code following coding standards.
  • Debug troubleshoot and resolve application issues.
  • Collaborate with cross-functional teams including QA DevOps and Business Analysts.
  • Participate in code reviews and unit testing.
  • Work with relational databases to write optimized SQL queries.
  • Support application deployments and production issue resolution.
  • Follow Agile/Scrum development methodologies.
Required Skills
  • 2 4 years of experience in Java development.
  • Strong knowledge of Core Java (Java 8/11/17).
  • Experience with Spring Boot and Spring MVC.
  • Hands-on experience developing REST APIs.
  • Good understanding of SQL (Oracle MySQL PostgreSQL or SQL Server).
  • Knowledge of Git version control.
  • Familiarity with Maven or Gradle.
  • Experience with JUnit or Mockito for unit testing.
  • Understanding of Object-Oriented Programming (OOP) principles.
  • Basic understanding of Microservices architecture.
Preferred Skills
  • Exposure to AWS Azure or GCP.
  • Knowledge of Docker and Kubernetes.
  • Familiarity with Jenkins GitHub Actions or CI/CD pipelines.
  • Experience with messaging systems like Kafka or RabbitMQ.
  • Basic frontend knowledge (Angular or React) is a plus.
  • Knowledge of SonarQube and code quality tools.
Qualifications
  • Bachelors degree in Computer Science Information Technology or a related field.
  • Strong analytical and problem-solving skills.
  • Good verbal and written communication skills.
  • Ability to work effectively in a collaborative Agile environment.
Nice to Have
  • Experience with Hibernate/JPA.
  • Exposure to Agile ceremonies.
  • Basic cloud deployment experience.
  • Understanding of secure coding practices.
Must-Have Skills
  • Java
  • Spring Boot
  • REST APIs
  • SQL
  • Git
  • Maven/Gradle
  • JUnit
  • OOP Concepts
Good-to-Have Skills
  • Microservices
  • AWS/Azure/GCP
  • Docker
  • Kubernetes
  • Jenkins/CI-CD
  • Kafka/RabbitMQ
  • Hibernate
  • Angular/React

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: Junior Java Developer Location: Ashburn VA Employment Type: C2C/W2 Job Summary We are looking for a motivated Junior Java Developer with 2 4 years of experience in Java application development. The ideal candidate should have hands-on experience in Java Spring Boot REST APIs SQL and ba...