Java Developer
  • Nexylum Global LLC
7 Hours Ago
NA
W2, C2C
Mclean-VA
7-10 Years
Required Skills: springboot, microservices, Hibernate
Job Description
Java Developer - Backend Focused
 
Skills
  • springboot
  • microservices
  • Hibernate
Required Technical Skills

Core Java

  • Strong expertise in Core Java, OOP, Collections, Generics, Streams, and Exception Handling.
  • Advanced knowledge of multithreading, concurrency, JVM internals, memory management, and garbage collection.
  • Strong understanding of design patterns, SOLID principles, and clean code practices.

Backend Frameworks

  • Extensive experience with Spring Boot, Spring MVC, Spring Data JPA, and Hibernate.
  • Strong knowledge of Spring Security and Spring Cloud.
  • Experience building REST APIs and microservices.

Microservices and Distributed Systems

  • Experience designing scalable distributed applications.
  • Strong knowledge of Kafka or RabbitMQ.
  • Experience with service discovery, API gateways, distributed transactions, idempotency, and resiliency patterns.

Database and Caching

  • Strong SQL skills and experience with PostgreSQL, Oracle, or MySQL.
  • Experience with query optimization, indexing, execution plans, and database transactions.
  • Knowledge of Redis, MongoDB, and caching strategies.

Cloud and DevOps

  • Experience with AWS, Azure, or Google Cloud Platform.
  • Hands-on knowledge of Docker and Kubernetes.
  • Experience with CI/CD, Jenkins, Git, Maven or Gradle, and automated deployments.
  • Familiarity with infrastructure monitoring, centralized logging, and distributed tracing.

Testing and Quality

  • JUnit 5, Mockito, integration testing, and API testing.
  • Experience with SonarQube, static code analysis, and code quality standards.

Jobseeker

Looking For Job?
Search Jobs

Recruiter

Are You Recruiting?
Search Candidates