Job Description :

Role Details

Role: Java Full Stack Developer

Location: Lawrence, KS

Duration: Long Term – Multiyear

Mode of an Interview: Video Call discussions (2 rounds – 1st with internal Technical team and 2nd with client)

 

Overview

The Full Stack Software Developer develops strategic solutions for new services and functionality. This role designs software and participates in programming, testing and documentation through the entire Software Development Life Cycle (SDLC). Timely and effective communications to the team, organization and outside vendors are regularly disseminated as part of this job function.

 

Must Have:

•        Minimum 5 years of experience in J2EE and core Java (v12+)

•        Experience with Spring Boot

•        Experience developing SPA in React, Redux, Node.js

•        DDL and DML experience in Postgres

•        Experience developing in Microservices based architectures

•        Minimum 5 years of experience in developing robust, secure APIs

•        Self-starter, ability to work with little input

•        Knowledge and practical experience in cloud-based architecture (AWS tools like S3, Lambda etc.)

•        Platform Tools: Eclipse, STS, VSCode

•        Operating Systems: Windows, UNIX/Linux

•        Experience in developing automated test cases using the JUNIT Framework

•        Experience in writing unit tests for JavaScript like Jasmine or QUnit

 

Nice to Have

•        Experience in developing applications for cross-browser compatibility with different OS and device

•        Experience in Agile Methodology

•        Experience in developing web pages meeting Section 508, WCAG 2.0/ARIA standards

•        Good interpersonal skills

•        CSS, HTML and SASS knowledge

•        Attention to detail and documentation.