As a senior hands-on developer responsible for driving day to day development activities and responsible for delivery of a given module.
Responsibilities
- Overseeing daily development activities.
- Understanding the requirement and breaking them down to Stories level.
- Participate in Design level discussion and work on LLDs
- Mentor and guide junior team members
- Understanding of agile /waterfall development methodologies and test driven development practices
Job Qualifications and Skillset
- Minimum 8 years of relevant experience in Java development
- Must have good hands-on experience in Java, Spring Boot, Spring Data JPA, and related technologies.
- Must be well versed in developing and maintain REST APIs.
- Working exposure in Java 8 is mandatory but Java 17 is preferred.
- Must be comfortable working with Java Streams related operations.
- Good understanding of SQL and ORM tool like hibernate.
- Should have good understanding of Software design principles.
- A working exposure to J2EE Design Pattern is recommended.
- Problem-solving attitude and good critical thinking.
- Unit and Integration Testing
Education:
- Bachelor’s degree in computer science or engineering or equivalent discipline
- Master’s degree preferred.
Applications DevelopmentFull timeRutherford New Jersey United States$121,200.00 - $181,800.00
Anticipated Posting Close Date:
Dec 02, 2024View the " " poster. View the .
View the .
View the