Apply Now    

Software Engineering

Req #: 180011681
Location: Hyderabad, AP, IN
Job Category: Technology
Potential Referral Amount: 50000 Indian Rupee (INR)
Seeking a result driven professional to provide and drive technology solutions. Someone that is highly motivated, hands-on and cross-functional with the capability of driving high quality solutions to difficult problems. As an Application Developer, you will contribute to the design, development and deployment of various software components. You will participate in sessions for efficient build practices such as continuous integration and test-driven development, while leveraging tools such as GIT, Sonar, JUnit, Crucible, and Subversion.
 
A successful candidate must have relevant hands-on Java development in multi-tier environment. The candidate should have experience developing in Eclipse with exposure to tools such as Maven, JUnit, Subversion, GIT, Jira and Jenkins. The candidate should be experienced in designing and developing loosely coupled service oriented components. 
 
Responsibilities:
  • Contribute to design and architecture for scalable and extensible applications.
  • Work closely with BA, QA, PM and team members for effective development, testing and delivery.
  • Design, develop, code, test, debug and document applications to satisfy requirements.
  • Produce high quality code utilizing Test Driven Development techniques.
  • Participate in retrospectives to drive continuous improvement within the feature team.
  • Participating in code reviews and ensuring that all solutions are aligned to pre-defined architectural specifications
  • Adhere to IT Control Policies throughout design, development and testing and incorporate Corporate Architectural Standards into application design specifications.
  • Automation: Continuous Integration and Continuous Delivery.
  • Cloud Deployment: Support deployment of applications into Private and Public clouds.
 
Qualifications
 
  • Master’s Degree in Information Systems or Computer Science or Equivalent Certification
•Minimum 10+ years of hands-on Application Development experience in Java /J2EE technologies.
•Expert skills in Java, Apache Tomcat, Subversion (or similar source code repository), GIT, Eclipse (or similar IDE)
•Hands on knowledge of Spring Framework, Web Services (SOAP & RESTful), Microservices, Springboot and Web Sockets.
•Experience with Kafka and Cassandra is a plus.
Strong technical development experience on effectively writing code, code reviews, best practices on configuration management and code refactoring.
•Good Knowledge in IVR background is beneficial
•Knowledge of Security aspects for communication including certificates, protocols etc.
•Build and Release skills: Jira, Jenkins, Maven/ Ant, SVN / GIT or other version control; Automated Release Management; Automated Deployment
•Infrastructure: Good understanding and knowledge of Web Architecture, OS components, Servers, Load Balancers etc.
•Experience working in Agile methodology and DevOps Delivery Pipeline
•Knowledge of Cloud is preferable.
•Proven problem solving and analytical skills
•A delivery focused approach to work and the ability to work independently
•Ability to multi-task. 
•Ability to work to deadlines.
 
Desired Qualifications:
 
  • Exposure/working knowledge of developing IVR applications based on VXML would be added Advantage
  • Experience in Agile development techniques like Scrum , Test Driven development and LEAN techniques
  • Exposure to technology development projects and the full technology development lifecycle
  • Scripting: Scripting experience on Unix / Linux – shell scripts; command experience
  • Superior communication skills both verbal and written
  • Ability to work fast and quickly ramp up on new technologies and strategies
  • Cloud: Good knowledge and exposure to cloud applications and environments (private and public)
Seeking a result driven professional to provide and drive technology solutions. Someone that is highly motivated, hands-on and cross-functional with the capability of driving high quality solutions to difficult problems. As an Application Developer, you will contribute to the design, development and deployment of various software components. You will participate in sessions for efficient build practices such as continuous integration and test-driven development, while leveraging tools such as GIT, Sonar, JUnit, Crucible, and Subversion.
 
A successful candidate must have relevant hands-on Java development in multi-tier environment. The candidate should have experience developing in Eclipse with exposure to tools such as Maven, JUnit, Subversion, GIT, Jira and Jenkins. The candidate should be experienced in designing and developing loosely coupled service oriented components. 
 
Responsibilities:
  • Contribute to design and architecture for scalable and extensible applications.
  • Work closely with BA, QA, PM and team members for effective development, testing and delivery.
  • Design, develop, code, test, debug and document applications to satisfy requirements.
  • Produce high quality code utilizing Test Driven Development techniques.
  • Participate in retrospectives to drive continuous improvement within the feature team.
  • Participating in code reviews and ensuring that all solutions are aligned to pre-defined architectural specifications
  • Adhere to IT Control Policies throughout design, development and testing and incorporate Corporate Architectural Standards into application design specifications.
  • Automation: Continuous Integration and Continuous Delivery.
  • Cloud Deployment: Support deployment of applications into Private and Public clouds.
 
Qualifications
 
  • Master’s Degree in Information Systems or Computer Science or Equivalent Certification
•Minimum 10+ years of hands-on Application Development experience in Java /J2EE technologies.
•Expert skills in Java, Apache Tomcat, Subversion (or similar source code repository), GIT, Eclipse (or similar IDE)
•Hands on knowledge of Spring Framework, Web Services (SOAP & RESTful), Microservices, Springboot and Web Sockets.
•Experience with Kafka and Cassandra is a plus.
Strong technical development experience on effectively writing code, code reviews, best practices on configuration management and code refactoring.
•Good Knowledge in IVR background is beneficial
•Knowledge of Security aspects for communication including certificates, protocols etc.
•Build and Release skills: Jira, Jenkins, Maven/ Ant, SVN / GIT or other version control; Automated Release Management; Automated Deployment
•Infrastructure: Good understanding and knowledge of Web Architecture, OS components, Servers, Load Balancers etc.
•Experience working in Agile methodology and DevOps Delivery Pipeline
•Knowledge of Cloud is preferable.
•Proven problem solving and analytical skills
•A delivery focused approach to work and the ability to work independently
•Ability to multi-task. 
•Ability to work to deadlines.
 
Desired Qualifications:
 
  • Exposure/working knowledge of developing IVR applications based on VXML would be added Advantage
  • Experience in Agile development techniques like Scrum , Test Driven development and LEAN techniques
  • Exposure to technology development projects and the full technology development lifecycle
  • Scripting: Scripting experience on Unix / Linux – shell scripts; command experience
  • Superior communication skills both verbal and written
  • Ability to work fast and quickly ramp up on new technologies and strategies
  • Cloud: Good knowledge and exposure to cloud applications and environments (private and public)
Apply Now    

Join our Talent Community

Not ready to apply? Leave your information with us and we will keep you up to date with new career opportunities.

Things to note

Sign in to our application system to continue your job search or update your profile.

Current employees sign in here. Contractors sign in here.

Any information you provide is confidential and will only be viewed by our recruiters in an effort to fill open positions. In addition, the information you provide is subject to our privacy policy practices.

Please note that J.P. Morgan will not accept unsolicited approaches or speculative CVs, nor will J.P. Morgan be responsible for any related fees, from Third Party Firms who are not preferred suppliers.

The firm invites all interested and qualified candidates to apply for employment opportunities.

Need disability related assistance?

If you are a US or Canadian applicant with a disability who is unable to use our online tools to search and apply for jobs, please click here.

Important links

Click here to view the "EEO is the Law" poster.

Click here to view the "EEO is the Law" supplemental poster.

Click here to view our U.S. Pay Transparency Policy.

JPMorgan Chase is an equal opportunity and affirmative action employer Disability/Veteran.