WHAT YOU'LL DO
- Work closely with a team comprised of Developers, UX Designers, Product Managers and Quality Engineers.
- Work within a global agile team.
- Use a variety of computer programming languages, software tools, and software development environments to build state of the art intelligent applications.
- Develop, design and test high quality applications applying best practices and the highest of quality standards
- Provide feedback on functionality requests regarding feasibility and complexity and estimation of required work.
- Work as a member of an Agile scrum team applying best practices
- Participate in reviews of designs, code, schemas, and SQL to verify accuracy, efficiency and if meets requirements.
WHAT YOU BRING
- Bachelor’s in computer science or equivalent work experience
- 4 to 8 years of development experience in Object-Oriented applications development working at a software company.
- Must be able to demonstrate strong Java programming skills and Object-Oriented design skills
- Full stack experience a plus.
- Independent worker and thinker.
- Good understanding of relational databases, and columns store databases and their differences
- Must be able to demonstrate strong SQL development skills
- Ability to work independently and work on a team developing product in a very dynamic and adaptive environment
- Experience designing, building and testing REST API’s, micro services experience a plus.
- Experience building integrations both to internal product and external third parties
- Hands on professional experience with Spring framework, Angular, JDBC
- Professional experience with GIT, Jenkins, test frameworks.
- Excellent communication skills.
- Be a fantastic team player who can collaborate and work seamlessly with other colleagues within the organization.
We win with inclusion
Successful candidates might be required to undergo a background verification with an external vendor.
Job Segment:Testing, Developer, ERP, Cloud, Java, Technology