Role : Lead Java Engineer
Location : Charlotte, NC Onsite
W2/ Full Time
8+ years
responsibilities for this position include:
- Design and develop enterprise grade, high-volume web applications platforms and state of the art technical solutions leveraging Java and JEE platform technologies
- Provide hands-on guidance and mentorship to the Java development teams
- Responsible for designing solutions, developing, implementing, maintaining and supporting Java based components and interfaces
- Leading project teams of Java, Front-end, and Database developers, including mentoring, architecting, project management, breaking features into stories and follow through
- Participate in design discussions and solution design sessions with product management and software development teams
- Contribute to the evaluation, prototyping and selection of software solutions
- Apply Test Driven Development practices and software quality measurement tools
- Work with investment teams to understand business needs and create technical solutions
- Experience with the Equity, Equity Derivatives and Prime Finance businesses from a pricing or risk management perspective
- Experience with grid-computing (DataSynapse, Symphony)