Full stack Developer

Posted: 4 months ago

· Collaborate with the business users to elicit/understand requirements, assess feasibility of proposed changes, and compile measures/deliverables
· Analyze, design, develop, test, and support enterprise applications and batch software solutions
· Assess business needs, facilitating and developing process workflow, data requirements, and specifications required to support implementation
· Serve as a subject matter expert on the Firm's Learning Platform & ER systems
· Perform coding, functional/unit testing, code reviews and manage the issues using JIRA for defect tracking
· Participate in technical specifications, high level/detailed design, test and implementation plans
· Conduct data analysis to meet compliance and audit requirements or validate data quality and system behavior
· Support users in resolving issues by troubleshooting, providing workarounds, or escalating to technology management
· Provide guidance and mentorship to junior members
· Bachelors/Masters degree in one of the STEM fields encouraged and minimum five years of experience
· Experience in analysis, design and development of web based application and relational database technologies
· Good verbal and written communication skills
· Self-motivated: ability to work with tight deadlines
· Ability to build and sustain long-term relationships with a diverse set of clients and colleagues
· Java and/or other OO languages
· Web development (HTML5, Angular, CSS, JavaScript)
· Scripting languages and shell scripting
· Experience in REST API development
Required skills : Java
Preferred Qualifications
· Experience with at least one code repository such as Subversion or Git
· Hands-on experience of test-driven development
· Automated testing & tools (JUnit, Cucumber, JMeter, mocking etc.)
· Build tools (Maven)
· Experience with BPMN modeling and Workflow solutions would be a plus
· Experience with ORM tools like Hibernate or Spring Data
· Experience with Automated Testing tools like Selenium, Cucumber, DBUnit
· Experience with Elastic Search
· BA or BS required (preferred in related field)