The successful candidate will join a highly agile, delivery oriented team that focuses on building automation tools for different applications under investment banking. The person selected for a role will have an exceptional development opportunity with multiple projects across multiple technology stacks.
In this role, the selected candidate will lead development initiatives on technical projects and mentor team members; utilize Java server-side technologies to tie front and back end platforms together.
This is an Agile environment, and participation in daily stand ups, design sessions, code reviews, testing, and successful on time deployment are all centric to the role. Collaboration with analysts, designers, teammates, and other departments is also crucial, so good verbal and written communication skills is a must.
The Java developer shall participate in project teams, conduct application analysis, development and modification, and provide design recommendations for developing and integrating programs per written specifications.
In this role, the selected candidate will develop and maintain real-time trading applications, including building new apps and enhancing existing ones, participate in and responsible for all phases of the software development life cycle.
Responsible for consulting with direct sales teams and customers to provide technical expertise regarding the design, customization, implementation and account management of technical products/services/applications/solutions.
Experience with leading digital initiatives in consumer electronics such as Agile Product Development, Systems Thinking, Smarter Manufacturing, Next Generation Supply Chain, Industrial4.0 Frameworks, Quality Management and Plant/Shop Floor Optimization.