Software Engineer - Java Full Stack Developer

With JP Morgan Chase in Hyderabad - IN

More jobs from JP Morgan Chase

Posted on January 08, 2020

About this job

Job type: Full-time
Role: Full Stack Developer

Technologies

java, agile, java-ee

Job description

As a member of our Software Engineering Group you will dive head-first into creating innovative solutions that advance businesses and careers. You’ll join an inspiring and curious team of technologists dedicated to improving the design, analytics, development, coding, testing and application programming that goes into creating high quality software and new products. You’ll be tasked with keeping the team and other key stakeholders up to speed on the progress of what’s being developed. Coming in with an understanding of the importance of end-to-end software development-such as agile frameworks-is key. And best of all, you’ll be working with and sharing ideas, information and innovation with our global team of technologists from all over the world.

Bachelor or Master's degree in Engineering, Computer science or equivalent with relevant experience

5+ years of experience working with a mix of enterprise development technologies including Java and J2EE and strong applicability of Object-Oriented techniques and principles

Minimum 5+ years hands-on software development work experience in all phases of software development including design, configuration, testing, debugging, implementation, and support of large-scale, business centric and process based applications in large-scale distributed technology projects in a Java / J2EE environment.

Expertise in MVC data binding UI frameworks such as angular.js, ember.js and react.js

Expertise in building applications using Sprint framework

Expertise in building functions and stored procedures using Oracle/PLSQL

Expertise in writing SQL Queries and performance tuning

Development experience any ORM such as Hibernate, iBatis etc.,

Thorough knowledge in application of design patterns and design principles

Through knowledge on Cloud Environment development, Micro Services and deployment process is preferred

Source code management system like GIT/Bitbucket/SVN etc.

Having exposer/experience DevOps role or SRE (Site Reliability Engineering) role

Development Methodologies like Agile, Scrum, and Kanban etc.

Excellent team player and self-motivated individual to learn and deliver the task in-time

Excellent written and oral communication skills and demonstrated ability to interact with all technical and non-technical members of the organization

Apply here