
Java Fullstack Developer at Kastech Software Solutions Group.. Location Information: Brazil. Skills/Qualifications:. · Strong proficiency in developing UI components using client-side framework ReactJS.. · Strong proficiency with search indexing technologies like ElasticSearch. · Experience in JAVA programming and application development using Spring MVC, Spring Boot. · Experience with ES6-style JavaScript. · Experience in building high availability, scalable RESTful APIs. · Deep understanding of web development, including how to optimize performance and security.. · Extensive experience in web fundamentals like HTML 5 and CSS 3.. · Experience with Typescript or similar.. · Familiarity with React-Redux library and using Thunks.. · Strong experience in following a TDD or BDD development paradigm.. · Basic understanding of micro-service architecture, containerization, authentication, etc.. · Experience with Jenkins Setup CI/CD (Continuous Integration / Continuous delivery). · Competent with basic bash scripts. · Experience with SASS, Webpack and how to optimize front-end compilation.. · Experience with both relational and NoSQL database technologies. · Complete competency with the git version control system.. · Ability to identify areas of improvement in the code base. · Ability to build features and applications with a mobile responsive design. · Experience writing technical documentation. · Must have good verbal communication and problem-solving skills.. · Must demonstrate a strong commitment to basic programming best-practice principles, e.g. DRY. Will be expected to participate in code review and help improve the standard of existing code.. Education:. Bachelor s degree in a related field, 6+ years