Logo

Java+AWS (NCS/Job/ 1954)

For A Multinational It And Business Consulting Service Company
6 - 8 Years
Full Time
Up to 15 Days
Up to 25 LPA
1 Position(s)
Bangalore / Bengaluru, Chennai, Hyderabad
Posted 25 Days Ago

Job Skills

Job Description

Skills: Java + AWS +Springboot + Microservices

 

Exp:6-8yrs

Location: Hyderabad, Bangalore, Chennai
 

 

Please find the detailed requirement for the Java+AWS positions.

 

1. Core Java Proficiency

  • Strong OOP Fundamentals – abstraction, encapsulation, inheritance, polymorphism.
  • Collections Framework – List, Set, Map, and concurrent collections.
  • Java 8+ Features – Streams API, Lambda expressions, functional interfaces, method references, Optional, Date/Time API.
  • Exception Handling – checked vs unchecked exceptions, best practices.
  • Multithreading & Concurrency – Executor framework, synchronization, CompletableFuture.

2. Spring Boot & REST API Development

  • Spring Boot Fundamentals – project structure, auto-configuration, dependency injection.
  • REST API Development – request/response handling, HTTP methods, JSON serialization/deserialization.
  • Security – OAuth2, JWT authentication, role-based access control, CSRF protection.
  • Data Access – Spring Data JPA, Hibernate, query optimization.
  • Validation – Bean Validation API

3. AWS Cloud Development

  • Core AWS Services (Hands-on)
    • EC2 – provisioning, monitoring, scaling.
    • Lambda – function deployment, triggers, event-driven architecture.
    • S3 – storage, versioning, lifecycle management.
    • API Gateway – REST endpoints, request validation, integration with Lambda/EC2.
    • CloudWatch – logging, metrics, alarms.

4. Development Practices

  • Version Control – Git branching strategies.
  • Testing – JUnit, Mockito, integration testing for APIs.
  • Build Tools – Maven/Gradle.
  • Logging & Monitoring – SLF4J/Logback, integration with CloudWatch.
  • API Documentation – Swagger/OpenAPI.