Java Developer (Gurugram)

Java Developer (Gurugram)

06 Aug
|
Antino Labs
|
Gurugram

06 Aug

Antino Labs

Gurugram

Java Developer 1. Project & Role Ownership

- Explain project architecture and your contributions.
- Demonstrate end-to-end understanding of the system.
- Justify key architectural decisions.

2. Java Fundamentals
- Java 8, 17, 21 features (Streams, Lambdas, Collections).
- Java version differences and trade-offs.
- Performance vs readability considerations.

3. Databases & SQL
- Relational database concepts and SQL optimization.
- Stored procedures, views, triggers, and transactions.
- Database vs application-layer responsibilities.

4. Microservices & Event-Driven Architecture
- Microservice design principles.
- Synchronous vs asynchronous communication.
- Kafka-based messaging and scalability.

5. Kafka & Reliability
- Retry mechanisms, DLQ/DLT, and error handling.
- Message durability and fault tolerance.
- Designing production-ready asynchronous systems.

6. Distributed Systems
- Idempotency and duplicate message handling.
- Distributed transactions and Saga pattern.
- Consistency in event-driven applications.

7.



Performance & Scalability
- Bottleneck identification and optimization.
- Database indexing and concurrency.
- Observability and system tuning.

8. Core Java & Data Structures
- Collections framework (HashMap, LinkedHashMap, TreeMap, etc.).
- Thread safety and concurrent collections.
- Time and space complexity.

9. OOP & Multithreading
- Serialization.
- Threads, Runnable, interfaces, and abstract classes.
- Core concurrency concepts.

10. Coding Assessment
- Algorithms and problem solving.
- Linked lists, arrays, and complexity analysis.
- Ability to explain approach and optimize solutions.

Mandatory Skills

- Java Backend Development
- Microservices & Kafka
- Database Design & SQL
- Distributed Systems
- Data Structures & Algorithms
- Communication & System Design
- Production Readiness for HealthTech/IoT

📌 Java Developer (Gurugram)
🏢 Antino Labs
📍 Gurugram

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: java developer (gurugram) / gurugram

Subscribe to this job alert:

Get the latest job offers by email for: java developer (gurugram) / gurugram