Job responsibilities
- Participate in design and develop scalable and resilient systems in a timely manner using Java 11 and Angular 8+ to contribute to continual, iterative improvements for product teams
- Design, write, comment and unit test code to confirm software modules are of the highest quality
- Build Microservices that will run on the bank’s internal cloud and the public cloud platform
- Collaborate with teams in multiple regions and time zones
- Participate in scrum team stand-ups, code reviews and other ceremonies, contribute to task completion and blocker resolution within your team
- Handle critical and time sensitive concurrent tasks with supervision and properly escalate situations as appropriate
- Write test cases, leverage unit and integration testing, develop functionality and automation
- Maintain technical acumen by pursuing formal and informal learning opportunities about technology, JPMorgan Chase pr
Required qualifications, capabilities, and skills
- Formal training or certification on software engineering concepts and 9+ years of applied experience.
- Hands-on practical experience in system design, application development, testing and operational stability
- Experience in developing, debugging and maintaining code in an enterprise environment with one or more modern programming languages and database querying languages
- Experience in Angular 8 or above & on Spring & Springboot frameworks
- Great understanding in Microservice Architecture & Principles
- Should be good at analysis & debugging skills
- Strong knowledge on Distributed event processing frameworks(Preferably on Kafka) & RDBMS
- Good knowledge on logging & monitoring tools(Splunk, Dynatrace etc.,)
- Good knowledge on Cloud Platforms(Preferably AWS), Serverless Architecture & Terraforms
Preferred qualifications, capabilities, and skills
- Familiarity with modern front-end technologies
- Overall knowledge of the Software Development Life Cycle
- Solid understanding of Agile methodologies such as CI/CD, Applicant Resiliency and Security
- Exposure to cloud technologies