Job Description
A Full-Stack developer is a professional responsible for working on both front-end and back-end development processes. They design, develop, and maintain fully-fledged and functioning platforms with databases or servers. These servers do not need other third-party applications to build an entire system from scratch.
Must have skill:
- Java (Minimum 5 years)
- Spring Framework (Minimum 2 years)
- Spring Boot Micro services
- Struts
- Experience with DevOps , CI CD and build integration
- Experience with the design, development and maintenance
- Designing and building REST Based Services, integrating multiple systems, and working in highly
- distributed & Modular applications
- Familiarity with build tools such as Gradle
- Message Queuing (RabbitMQ is preferred)
- SQL Server
Please note that these are the parameters to evaluate the candidates, kindly source accordingly.
Topics
- Spring Framework
- Spring Boot Micro services
- Struts
- Familiarity with build tools such as Gradle
- Message Queuing (RabbitMQ is preferred)
- XML schemas, WSDL's
- SOA design using REST/SOAP/HTTP
- CI/CD Concepts
- JSON and or other related technologies
- Front End Frameworks such as EmberJS, VueJS, jQuery, HTML/CSS
- WCAG
- Spring
- OpenShift
- Requirement validation and effort estimation
- Communication
- Analytical Skills
- Agile framework