Reporting to: Technical Lead
Overview:
Experienced full stack Java developer will be responsible for supporting and enhancing enterprise wide data platform. In this role, you will be not only be designing and coding, but also collaborating with team members to help support core capabilities in the enterprise wide data program.
Key Accountability:
- Provide superior software development services in a fast-paced and innovative working environment
- Active involvement in coding, unit testing, implementation, and documentation of solution. Ensure that expected application performance levels are achieved
- Work with internal business groups on implementation opportunities, challenges, and requirements
- Analyze information and provide recommendations to address and resolve business and technical issues
- Serve as an expert on applications and provide technical support
Key Competencies:
- 2+ years of progressive experience in development with Java/J2EE Technologies
- Coding and troubleshooting experience on RESTful API, Spring
- Extensive hands-on knowledge of XML, XSD, XSLT, JSON
- Designing and Developing solutions using polyglot persistence involving databases like Oracle, Vertica to handle large volume, velocity, and variety of data
- Utilizing Git version control GitHub, Visual Studio, IntelliJ, Java and SQL to develop and maintain master data management system
- Ability to perform with minimal management supervision
- Strong Communication Skills
- Experience in the securities or financial services industry is a plus
- Excellent verbal and written communication skills
- UG: Any Graduate – Any Specialization, PG: Any Postgraduate – Any Specialization