Full Stack Developer
enVista is a high-growth, high-tech global software solutions and consulting services firm, and an eight-time Inc. 5000 fastest growing, privately held company, headquartered in Carmel, Indiana. enVista helps hundreds of world-leading brands optimize their supply chains and unify commerce. enVista has approximately 600 employees in several countries and growing.
We are currently seeking energetic and talented Full Stack Developer for our Enspire Commerce platform. Enspire Commerce is a leading provider of unified commerce solutions on a single platform in the cloud. By uniquely providing omni-channel order management (OMS), fixed station and mobile point of sale (POS/mPOS), product information management (PIM), trading partner management (EDI), omni-channel fulfillment execution (store fulfillment and vendor drop ship) and e-commerce solutions as business process objects within a multi-tenant architecture and integration framework, Enspire Commerce solutions rapidly integrate with existing retail systems to rapidly unify commerce and reduce cost of ownership.
The Developer will balance working on new development and working on technical implementations for our OMS solution. This position requires creative thinking and the ability to apply new methodologies to design and solve complex solutions. If you love technology and want to work in a place where you can practice the art of good software design, this is a great opportunity to explore.
Technical analysis & estimation of business requirements
Converting visual designs to visual elements
Support unit and system testing of application code, as well as execution of implementation activities
Deliver commitments within timelines and quality parameters
Manage multiple competing priorities and changing requirements in a fast-paced SaaS environment
Facilitate technical meetings and communicate progress, action items, etc. to the stakeholders
Drive innovation and new ideas that help us improve our customer experience
Work in an agile environment
Respond to production issues and coordinate with stakeholders and external teams to arrive at solutions
Ability to prioritize work and help the team assess impacts to timelines
Four-year bachelors in computer science, engineering, or a related technical field with 1-5 years hands on development experience
Must have hands on experience with back-end programming languages (Java, Java
Proficient experience using advanced Java
Script libraries and frameworks such as AngularJS
Knowledge of code versioning tools such as Git
Spring/Hibernate/Struts and familiarity with Springboot, Spring Batch, Hibernate/Ibatis, Angular. JS, JQuery, Spring, HTML5, J2EE, Hibernate/JP
Hands on experience with open source application servers such as Apache Tomcat, Jetty or JBoss
An understanding of web services software architectural and design issues.
Demonstrated working knowledge of leading solutions that have employed: Java, Java
Script, Maven, JSON
Experience in Hadoop, Zookeeper, MongoDB, Cassandra or CouchDB are beneficial
Experience in Supply Chain and Order Management Solution is a plus