What are the responsibilities and job description for the FullStack Dev (Java/Angular) position at Talan?
Company Description
Are you passionate about digital transformations, data, IoT or AI and are you looking to join a dynamic and ambitious team?
Don’t hesitate and join Talan!
For the last 20 years, Talan has advised Companies in the Finance and Luxury Goods Industries. Talan has helped its clients transform their businesses and deploy innovative projects globally. Talan is a global company present on five continents.
Today, Talan has more than 4,000 consultants and aims to exceed $1B in revenue by 2024.
Talan leverages innovation and operates in areas related to technological changes such as Big Data, Cryptocurrency, and Artificial Intelligence.
We rely on both technological leverage and the strength of our DNA based on collective intelligence, agility, and a taste for entrepreneurship.
Job Description
We are looking for a Developer with proven experience/skills in Javascript development, Agile, TDD and Continuous Delivery.
Responsibilities
Essential duties and responsibilities include the following. Other duties may be assigned.
The primary role of the position is to:
- Design, build & maintain complex BPMN workflows, BPMN tasks, events, gateway, container, work with SG workflow APIs
- Work with business and requirement teams to formulate specific CLD process operating model and BPMN workflow design (for various user tasks allocation, process lifecycle changes, user notifications etc.)
- Build custom and utilize APIs for management information (Metrics) in target metrics platform
- Design workflows which can expanded and establish connection with core systems environments (i.e., KSM)
- Liaise with local and global PO and/or BA to ensure seamless deployment to controlled environments and thus ensuring application robustness
- Diligently teaming with the database, application and all relevant stakeholders ensuring high data quality and availability
- Work in team-oriented environment, developing and supporting business and transversal systems within GBSU.
- Use Agile concepts for designing, coding, testing, implementing and supporting KYC application software that is delivered on time and within budget
- Follow SG policies and procedures like change management, project governance and software configuration management.
- Provide production support for existing applications.
- Proposing recommendations for process improvement
- Give clear and consistent reports to the clients and management
Qualifications
Technical skills:
- Must have 4-8 years in a similar context
- Proven experience in Javascript development
- Proven experience in Agile, TDD and Continuous Delivery (Jira, Git/Github, Jenkins, Docker, etc)
- Knowledge of Core Java development (Java, Spring boot, Maven, Hibernate)
- Knowledge of Database / SQL (preferably PostgreSQL)
- Knowledge in developing modern web applications using JavaScript frameworks (Angular, RESTful API)
- Knowledge of Python is a plus
Competencies:
- Experience on all BPMN workflow design & support is a plus
- Excellent verbal and written communication skills
- Ability to work in an international and distributed team environment
- Strong team player. Enjoy delivering solutions to the business
- Critical thinking and problem-solving skills
- Proactive, innovative and passionate about technology
- Meticulous capability to plan, organize and coordinate tasks and people
- Business process optimization and simulation
- Knowledge on KYC is a plus
- BS/Master’s degree in computer science, Information Technology, or relevant technical field.
Company’s Benefits:
- Competitive salary
- 401(k) retirement plan with company matching
- 3 weeks of paid vacation per year at hire and up to 5 weeks according to seniority (annual untaken vacation days are cashed out)
- 8 paid holidays
- 5 sick and 2 personal days
- Company health, dental, and vision insurance plans
- Other benefits such as commuter/transit benefits, Flexible Spending Account (FSA)
Additional Information
Java, JavaScript, Developer, Agile, BPMN, Python, SQL, Finance, KYC, AML, Software Engineer, consulting