Roles and Responsibilities
Exp: 4 Years - 10 Years
NP: Immediate to 30 Days Joiners
Skill Set : Java, J2ee, JUnit, Spring Security ,Spring Boot, REST API, Spring Core, Spring MVC Framework, CI/CD, Web Services
Most Important key point:
- Should be able to work comfortably in eclipse or intelliJ and have a background in Spring / java of 3-5 years
- Should have preferably worked on springboot using rest apis, spring security
- Folks selected for the team should have exposure to Junit testing (using Mockito or any other mocking framework) and have used CICD integrated code coverage gating
- Should have at least 6 months of real cloud exposure.
- Should be able to demonstrate on the call a simple java application
Job Responsibilities:-
- Work with Product and UX teams to be part of a team of engineers in developing elegant code, state-of-the-art customer experiences and build industry leading digital experiences
• Collaborate to drive solutions that would reduce cost and time to market
• Participate in Program Increment (PI) planning and establish communication across all team and Product Owners
• Participate in Agile Scrum team activities including Sprint Planning, Grooming, Daily Scrum, Review and Retro
• Develop applications/web services and cloud native apps using Java/J2EE, REST API, Spring Core, Spring MVC Framework, Spring Boot Framework, Hibernate, Spring Security, Oracle and other tech stacks (Open source and proprietary)
• Unit testing using framework such as Junit, Mockito, JBehave
• Build and deploy services using Gradle, Maven, Jenkins etc. as part of CI/CD process
• Will be responsible for end-to-end application delivery including coordination with required teams for production deployment
• Continuously monitoring application health and KPIs, support triage of any production issues as and when needed
• Collaborate in troubleshooting complex data, features, service, platform issues and perform root cause analysis to proactively resolve product and operational issues
• Be an advocate of security best practices, champion and support the importance of security within engineering, partnering with Digital and Enterprise security teams and digital product owners to ensure compliance
• Provide technical guidance and mentoring to the fellow engineers in software design and development activities