8 DSRC Jobs
DSRC - Senior Java Software Engineer - Hibernate/Spring Boot (5-7 yrs)
DSRC
posted 12d ago
Flexible timing
Key skills for the job
DSRC provides competitive compensation that is revised purely on performance, flexible work hours, friendly work environment & permanent work from home option.
At DSRC you will have opportunity not only to learn but also explore your area of interest with respect to technology and also effectively use the skills acquired over few years of IT experience.
Experience : 5 to 7 years
Role : Java Developer
Must Have :
- Java 1.8+, Spring 4+, Spring boot 2+, Hibernate 4+, ORDBMS
- SQL, JPA/Spring Data JPA, JavaScript/Typescript
- Junit/Mockito, Backend programming skills
- Web Programming skills, GIT/Bitbucket.
- Spring MVC, Spring Batch, Spring Security.
Key Responsibilities :
- Design, develop, and test Java applications using Spring Boot, Spring Batch, Spring Data JPA, Hibernate, and JPA.
- Write clean, efficient, and well-documented code.
- Collaborate with other developers to ensure code quality and consistency.
- Design and develop RESTful APIs to integrate with other systems.
- Ensure API security, performance, and scalability.
- Utilize AWS services to deploy and manage applications.
- Implement cloud-native architectures and leverage cloud-based services.
- Design and develop microservices-based applications.
- Implement service discovery, load balancing, and fault tolerance mechanisms.
- Write unit, integration, and end-to-end tests.
- Mentor junior developers and provide technical guidance.
- Stay up-to-date with the latest technologies and trends.
- Contribute to technical decision-making and architectural design.
Experience :
- Computer Science or equivalent Engineering Degree or higher is a must.
- 5+ years of strong experience in Spring frameworks like Spring Boot, Spring Batch, Spring Data JPA, Hibernate, JPA etc.
- Must have experience in verifying the test strategies to ensure the quality of the delivered applications.
- Experience in Solution Requirement Gathering & Analysis, Architecture, Design, Estimation, Mentoring, Delivering multiple projects, Code review and Implementation.
- Experience implementing applications in AWS and expert hands experience in using AWS services.
- Experience of designing and developing RESTful APIs.
- Experience of Microservice Architecture.
- Design, develop, implement, and maintain series of programs, subsystem, revision and enhancement of applications and systems.
- Proactively recommend changes on project design concepts to improve efficiency.
- Verify stability, interoperability, portability, security and scalability of java system architecture.
- Select apt design solutions and ensure compatibility of system components working with architects, BAs, and Developers.
- Define and implement best coding practices/standards.
- Evaluate latest technologies to consider scalability for future enhancements.
- Provide technical guidance and support development of systems.
- Identify, review and present input on project activities and plans.
- Attractive compensation package based on skill set and experience.
Ps : Candidates with career break are most welcome to apply.
Functional Areas: Other
Read full job descriptionPrepare for Senior Java Software Engineer roles with real interview advice
5-7 Yrs