Senior Java Software Engineer - India - Skill2Source
1 week ago
Description
Job description : Sr. Java Developer (Remote)
Job Description:
We are seeking a skilled Java Developer to join our remote team. The ideal candidate will
have expertise in Java programming language along with proficiency in Spring Boot and
Hibernate frameworks. Experience with SQL databases is essential, and familiarity with
AWS cloud platform will be highly advantageous.
Responsibilities:
Develop and maintain Java-based applications using Spring Boot and Hibernate
frameworks.
Design and implement database schemas, queries, and stored procedures using SQL.
Collaborate with cross-functional teams to define, design, and ship new features.
Ensure code quality, performance, and security best practices are followed.
Manage cloud dashboard and possess conceptual knowledge of AWS services such as
S3, DynamoDB, RDS, EKS, etc.
Strong and hands-on experience in the Java family of technologies.
Java certification will be a big plus.
Strong hands-on experience in ORM frameworks like Hibernate, Spring DAO, etc.
Strong hands-on experience in Spring framework and modules like Spring Boot MVC,
etc.
Strong knowledge of API builds and deployments.
Good hands-on experience with Test-Driven Development (TDD) approach.
Good grasp of both RDBMS and NoSQL databases.
Strong in Data Structures.
Good understanding of concurrency and multi-threading.
Good understanding of Design Patterns and Principles.
Good analytical and problem-solving skills.