Description

Must haves:
Java
SQL Server/Postgres/MySQL
Springboot
Any modern front end
Any cloud
API dev
Practices liked TTD, DevOps mindset, paired programming

ESSENTIAL DUTIES & RESPONSIBILITIES
Work in a Scrum environment developing full-stack web applications and
scripts.
Back-end in Java and NodeJS
Front-end in JavaScript, HTML, Razor and React
Participation and ownership in all stages of development process:
requirements, design, implementation, testing, deployment, and support.
Passionate about knowledge sharing and has the skills to help develop and
advance the team through mentorship.
Perform challenging work in designing, writing, modifying, and debugging
software applications and services.
Design and write high-performance, reliable, and maintainable code.
Learn new technologies and integrate them with our infrastructure.
Debug complex issues.
Update and modify systems to improve efficiency and scalability.
Self motivate.
Work closely with Product Owner in evaluating current systems and making
decisions on future development.
Develop, test, document, and maintain web applications and scripts.
Comfortable with large projects in source control, continuous integration
and writing unit tests and integration tests.
Design, develop and implement solutions around both micro-service and
monolithic architectures.
Qualifications
KNOWLEDGE & REQUIREMENTS
Experience using provided tools (Docker, AWS, GCP, Jira).
Experience implementing high availability, high throughput, scalable
systems.
Experience with JavaScript, Java 
Bachelor's or Master’s degree in Computer Science, similar technical field
of study
OR equivalent related experience
Previous experience as a Software Engineer (this is not an entry level
position)
Expertise in two or more general purpose programming languages, with ability
to learn more

Education

Any Graduate