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
Sponsored
Explore Engineering
Skills in this job
People also search for
Similar Jobs
Java Backend Developer
Axiom Software Solutions Limited
Java Backend Developer
Axiom Software Solutions Limited
Java backend developer
Unison Group
Java Backend Developer
Axiom Software Solutions Limited
Java Backend Developer
Axiom Software Solutions Limited
More jobs at Talent Worx
Apply for this position
Sign In to ApplyAbout Talent Worx
Are you tired of conventional agencies that spam your inbox or bulk up your ATS with quantum uploads? Time to change the same. We are redefining the future of Recruitment. Meet TalentWorx - We reduce your TAT to hire whereby leveraging Predictive Anal...
Similar Jobs
Java Backend Developer
Axiom Software Solutions Limited
Java Backend Developer
Axiom Software Solutions Limited
Java backend developer
Unison Group
Java Backend Developer
Axiom Software Solutions Limited
Java Backend Developer
Axiom Software Solutions Limited