Java Backend Developer/ F2F interview

Overview

On Site
Depends on Experience
Full Time

Skills

Java
Spring Framework
Microservices
AWS
GCP
Azure

Job Details

Required Skills & Experience

Note: Face2Face interview

  • Proficiency in Java (usually Java 8+ / newer versions) with solid understanding of OOP, concurrency, collections, JVM internals.

  • Strong experience with Spring Boot and the broader Spring ecosystem (Spring MVC, Spring Data, Spring Cloud etc.).

  • Hands-on experience building microservices architectures and event-driven systems.

  • Good experience with Apache Kafka (designing producers / consumers, topic configuration, stream processing).

  • Deep knowledge of Hibernate / JPA for data persistence, mapping entities, managing lazy/eager loading, transaction management.

  • Experience with relational databases (e.g. MySQL, PostgreSQL, Oracle) and optionally some NoSQL (MongoDB, Cassandra etc.).

  • Familiar with REST APIs, serialization formats (JSON, Avro, Protobuf etc.).

  • Capable of writing unit tests, integration tests (JUnit, Mockito etc.), ensuring code quality.

  • Familiarity with build & deployment tools (Maven / Gradle), Git, CI/CD tools and environments.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.