India, New Delhi, DL
Remote
Full-time
Java
JavaScript
HTML
CSS
React
Angular
Bootstrap
AWS
Azure
Docker
Kubernetes
Terraform
Jenkins
Experience : 4-6 years
Must have : Responsibilities and Qualifications:
Project Management: Create architecture diagrams, manage connection pooling, ensure
security, and handle app/web server configurations. Implement logging and monitoring
solutions.
OOPS Concepts: Apply principles of overloading, overriding, inheritance, polymorphism,
encapsulation, abstraction, object memory model, exception handling, and keywords
(static, final, this). Manage garbage collection.
Java 8 and Above: Utilize Stream API, lambda functions, modules, collectors, functional
interfaces, optional keyword, list, set, map, comparable and comparator, and serialization.
Spring Framework: Create new applications, implement dependency injection (types),
AOP, and use stereotype annotations.
Microservice Architecture: Follow REST standards (verbs and resources), develop
REST controllers, services, repositories, handle exception management, use API
accessing tools (SOAP UI or POSTMAN), manage API gateway, and document APIs
using Swagger/Open API.
Application Security: Implement authentication (Basic Auth, JWT, OAuth2),
authorization, and manage public/private keys.
Junit/Mockito: Write unit tests using Junit4/Junit Jupiter and Mockito framework.
Problem Solving: Write code using Stream API and lambda functions, and solve basic
data structure and algorithm-based questions.
Clean Code Concepts: Apply design patterns, SOLID design principles, KISS, DRY, and
YAGNI.
Good to have :
Cloud Skills: Experience with AWS, Azure, GCP, or Pivotal Cloud Foundry.
AWS Services: Familiarity with VPC, EC2, ALB, Lambda, DynamoDB, RDS, IAM, S3,
API Gateway, Fargate, CloudWatch, Route53.
Containers: Proficiency with Docker and Kubernetes.
Infrastructure as Code (IaaC): Knowledge of Terraform, CloudFormation, SAM, or CDK.
Frontend Frameworks: Experience with React, Angular, or Vue.
CSS Frameworks: Proficiency with Bootstrap or SCCS.
DevOps Tools: Knowledge of Jenkins, UrbanCode, GitHub, Git, Confluence, Jira, AWS
CI/CD.
Multithreading Concepts: Understanding of Runnable, Callable, Executor framework,
CompletableFuture.
ORM (JPA/Hibernate): Experience with Hikari Config, DB connection, DB connection
pool, entity relationships (One to One, One to Many, Many to One, Many to Many),
transactional management, composite key.
Basic Frontend Skills: Proficiency in HTML, CSS, JavaScript.
Benefits
Work with one of the Big 4's in India
Other similar jobs
Popular learning modules