This position is eligible for 100% remote work, within the u.s!
Netrist needs your help developing “smartbridge” – a product that adds smart-card management features to open authentication (oauth2) / open identity (oidc) providersThis product will be used by the u.sAir force to extend single sign-on capabilities to ar/vr technology.
We are looking for a java developer who can work in a development team to write custom code and integrate open source libraries and tools to create a product that meets the objectives the team setMost of the work will focus on creating web services that are accessible through apisYou will follow the agile development methodology to create, test, and sustain your own codeNetrist takes an iterative approach to development, and your goal will be to write working software and continuously deploy new features with our ci/cd toolsYou will unit test your code and contribute to automated functional and regression testsGood knowledge of java and familiarity with web services, apis, and ci/cd tools are needed.
What you will do:
Work under the direction of lead developers to create java web services that meet product requirements
Support the agile methodology, while understanding each organization applies it to best fit their environment
Develop software in interactive design, build, and test cycles
Check code into our continuous integration pipeline, to incrementally build our overall system and receive immediate feedback on build performance
You’re the type of engineer that:
Has the drive to build on your existing knowledge of java
Adaptable, and loves learning new technologies
Know when to power through a problem, or stop and ask for guidance
Have strong innovative and analytical abilities, and some experience in implementation
Desire to thrive in a start-up environment
Are able to follow the direction of project leaders
You should have an understanding of:
Good java / springboot knowledge
Experience using git
Some knowledge of document databases or data caches (e.gMongodb, couchdb, redis, or similar technology)
Restful web services and apis
Agile/scrum development process
Bachelor degree in computer science or a related field
0 – 3 years of java development experience
Experience in implementing code (on personal or school projects)