Software Engineer, Java Development
- Good working knowledge in on Java/J2EE
- Design, build, and maintain efficient, reusable, and reliable Java code
- Help maintain code quality, organization, and automatization
- Work as part of a software development team
- Analyze user requirements to determine how to translate into Java
- Debug and resolve technical issues
- Develop documentation to track
- Familiarity with architecture styles/APIs (REST, RPC, Api, MVC, hibernate)
- Client/Server scripting framework (Angular.js, knockout.js, node.js, React js)