Senior Software Engineer (Java - Fullstack)
Senior Software Engineer (Java - Fullstack)
Roles & Responsibilities:
- Work with development teams and product managers to ideate software solutions
- Thoroughly understands OOP & design principles and patterns
- Can design a normalized DB schema, has good experience in using views, procedures, functions, triggers.
- Design and consume web services
- Create & run unit/integration tests
- Test software to ensure responsiveness and efficiency
- Able to use CI/CD tools, can set up a build & deployment tool
- Build the front-end of applications through visually appealing and responsive design
- Implements best coding practices (e.g. clean code)
- Knows the branching & Merging strategies, setting up repositories, etc.
- Mentor junior team members
- Conduct/Participate in code reviews, technical reviews
- Write technical documentation
Required Skillset:
- Core Java, J2EE, Hibernate
- Angular/React, Javascript/Typescript
- Spring Boot/Cloud, Spring Data/Batch
- MySQL, NoSQL
- Microservices
- Mockito/Power Mockito
- Agile Methodology, TDD, Pair Programming, AWS/Azure/OpenShift, AEM
This is a Lightning job managed by Cutshort where we hire for our clients
Skills:- Javascript, React.js, Angular (2+), Spring, J2EE, Hibernate (Java), Spring Boot, MySQL, NOSQL Databases, Microservices and MockitoBengaluru (Bangalore)