Design and develop large, complex Java/J2EE based applications
Own critical components of applications and participate in hands-on development
Expected to work with development and support team members across different regions
Regular interaction (in person, email and over phone) with business/users/vendors/QA and technical stake holders locally and globally for status update, requirement discussions, discussions around solution/approach etc.
Integration with best in class monitoring and support tools for quicker troubleshooting of issues. Support resolution of production and user issues, application testing and maintenance releases.
Partner with QA teams for unit and integration testing of the deliverables and automate those.
Provide regular updates regarding status or progress made to managers and stakeholders.
Gain understanding of various applications and systems being developed by the group
Understand and follow organizational, team level processes and best practices
Deliver high quality change within the deadlines
Provide Level 3 support and Propose and implement strategic/tactical solutions to critical business/technical problems after discussion with senior members of the team
Prime Skills :
Relevant hands-on experience of 3-8 years
Solid understanding of Core Java and J2EE Technologies
Good experience on Multi-threading and Collections
Good experience in Spring, Spring boot, Spring Integration/Apache Camel
Good knowledge of Architecture and Design principles and their application.
Good understanding of OOPS concepts
Experience of Middleware technologies Tibco EMS and JMS
Experience in Performance analysis and tuning of application
Strong SQL and RDBMS knowledge (preferably Sybase or Oracle)
Experience in DevOps tools and technologies (Git, Maven, Jenkins, Ansible, Test automation etc.)
Must be a team player with prior experience in working in a global development team .
Secondary skills:
Good understanding of ORM technologies like Hibernate and JPA
Experience in Distributed and Micro-Services Architecture
Experience working on Containerization and Orchestration using Docker, Kubernetes etc.
Good to have knowledge on AWS Cloud Hosting and understanding of various services (VPC, EC2, S3, IAM, Lambda etc.)
Knowledge of ReactJS
Knowledge of Capital Markets, Investment banking and Prime Brokerage.
Employement Category:
Employement Type: Full timeIndustry: BankingFunctional Area: ITRole Category: Software EngineerRole/Responsibilies: Job Opportunity For Senior / Lead Developer With Investment Banking Firm For Mumbai Location