Role: Full Stack Developer
Work Location: Chicago, IL; Schenectady, NY
Contract to Hire
JOB DESCRIPTION:
ย ย ย ย ย ย ย ย 6+ years of experience in specific tech stacks.
ย ย ย ย ย ย ย ย Back-end engineers require knowledge of Spring, Java and SQL.
ย ย ย ย ย ย ย ย 3+ years of experience in native AWS services.
ย ย ย ย ย ย ย ย 3+ years of experience in building micro-services and micro-service architecture -
ย ย ย ย ย ย ย ย Experienced/ Knowledgeable in Go Lang is a differentiator ย
ย ย ย ย ย ย ย ย Experienced/ Knowledgeable in ReactJS is a differentiator
ย ย ย ย ย ย ย ย Prior experience working in Agile Scrum methodology
ย ย ย ย ย ย ย ย Deliver program level features with higher complexity
ย ย ย ย ย ย ย ย Drive technical decisions along with other technical leaders in the organization
ย ย ย ย ย ย ย ย ย Implement industry best practices and mentor any junior developers on the team - Act as a member of the Software Center of Excellence, representing the face of high-quality design and development practices
ย ย ย ย ย ย ย ย ย Build features such as web services and Queries on existing tables ย
ย ย ย ย ย ย ย ย Understand performance parameters and assess application performance
ย ย ย ย ย ย ย ย ย Work on care data structures and algorithms and implement them using language of choice
Critical:
ย ย ย ย ย ย ย ย Java 8 and/or 11 (including streams, lambdas)
ย ย ย ย ย ย ย ย Hands on experience with AWS native services
ย ย ย ย ย ย ย ย Microservice design/implementation
ย ย ย ย ย ย ย ย ย Spring Framework: Spring Data, Spring Boot, Spring MVC, Spring Security
ย ย ย ย ย ย ย ย JPA (Hibernate or similar) (named queries, JPQL)
ย ย ย ย ย ย ย ย Database skills (writing stored procedures, sql queries)
ย ย ย ย ย ย ย ย ย Preparedness to learn and implement new technologies Decision Swingers:
ย ย ย ย ย ย ย ย AWS Developer Certified
ย ย ย ย ย ย ย ย Experience in Go Lang
ย ย ย ย ย ย ย ย Experience in ReactJs
ย ย ย ย ย ย ย ย Experience with containerization (Kubernetes/ Containerization)
Nice to have: -
ย ย ย ย ย ย ย ย Further database skills (data modeling, performance management, db tuning)
ย ย ย ย ย ย ย ย ย Further JPA/Hibernate skills (Criteria, Projections)
ย ย ย ย ย ย ย ย Prior project experience involving handling of analyzing large volume of data (streaming and static data)