Application Developer- Hyderabad, Telangana

Application Developer
JP Morgan Chase
Hyderabad, Telangana
2+ years experience

JP
Hyderabad, Telangana
2+ years experience

J.P. Morgan is a leading global financial services firm, established over 200 years ago:

o We are the leader in investment banking, financial services for consumers and small businesses, commercial banking, financial transaction processing, and asset management.

1 30-day Job and 1 30-day Career Ad Network ($425)

o We have assets of $2.5 trillion and operations worldwide

o We operate in more than 100 markets.

o We have more than 243,000 employees globally.

Our wholesale businesses include J.P. Morgan’s Asset Management, Commercial Banking and the Corporate & Investment Bank which provide products and services to corporations, governments, municipalities, non-profits, institutions, financial intermediaries and high-net worth individuals and families.

Our corporate functions support the entire organization and include the following functions: Accounting, Audit, Finance, Human Resources, Operations, and Technology.

J.P. Morgan in India provides a comprehensive range of Corporate & Investment Banking, Commercial Banking, Asset & Wealth Management, and Corporate functions services and solutions to our clients, executing some of the most important financial transactions and providing essential strategic advice to our clients such as the government, large domestic and multi-national corporations, non-government organizations and financial institutions and investors. India is a key market for JPMorgan Chase globally and our employees in India are a critical part of how we do business globally and are integrated within our businesses. Our Global Service Centers (GSCs) are strategically positioned in Mumbai, Bangalore and Hyderabad to support the firm’s operations regionally and globally. The centers provide comprehensive strategic support across technology and business operations processing to all lines of business and the corporate functions.

The Technology team at our GSCs service all Lines of Business and Enterprise Technology in helping build and operate innovative industry leading solutions. The breadth of capabilities within the Technology team at the GSC enables it to support the firm in leading edge areas such as Digital, Big data analytics, Robotics & Machine Learning.

In response to a rapidly growing call center environment, the Enterprise Contact Center Services (ECCS) organization was created in 2010. Their mission is to support JPMC’s call centers by creating, building and maintaining innovative, reliable, and cost-effective call center solutions to support those who serve our customers.

 
As an Application Developer, you will demonstrate the ability to perform detailed analysis of customer business requirements to ascertain the core business need then design, develop, and implement optimal technical solutions to provide business reports and applications. Attention to detail is required with the ability to handle multiple project assignments within the agreed upon priorities and expected completion dates. You will utilize mature programming methodologies and languages and adhere to coding standards, procedures and techniques while contributing to the technical code documentation. Strong interpersonal and teamwork skills, including the ability to communicate effectively are required.

 
Responsibilities include:
    • Participating in project planning sessions with project managers, business analysts, and team members to analyze business requirements and outline the proposed IT solution
    • Estimating the level of programming effort required for projects and managing to those estimates
    • Participating in design reviews and providing input to the design recommendations; incorporating security requirements into design and providing input to information/data flow; understanding and complying to Project Life Cycle methodology in all planning steps
    • Adhering to IT Control Policies throughout design, development and testing and incorporating Corporate Architectural Standards into application design specifications
    • Documenting the detailed application specifications, translating technical requirements into programmed application modules and developing/enhancing software application modules
    • Participating in code reviews and ensuring that all solutions are aligned to pre-defined architectural specifications;
    • Identifying/troubleshooting application code-related issues; and reviewing and providing feedback to the final user documentation

 
Seeking a result driven Software 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 a Software Engineer, you will contribute to the design, development and deployment of various software components for mission critical systems in a globally distributed framework.
Responsibilities:

  • Design, develop, code, test, debug and deploy applications for scalable and extensible applications as a full-stack Software Engineer.
  • Flexibility to play the role of a business analyst or designer or developer or tester or release engineer in the team based on the demand.
  • 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.
  • (Good to Have) Cloud Development and Deployment: Support deployment of applications into Private and Public clouds.

Qualifications

  • 4+ years of experience in designing and developing Java/.NET Applications OR QA Automation background
  • 2+ years of experience with software engineering and automation
  • 3+ years of hands-on working experience with Java/.NET/Automation background
  • Master’s Degree in Information Systems or Computer Science or Equivalent Certification
  • Expertise in application, data and infrastructure architecture disciplines
  • Advanced knowledge of architecture, design and business processes
  • Full Software Development Life Cycle experience within an Agile framework
  • Strong technical development experience on effectively writing code, code reviews, best practices on configuration management and code refactoring.
  • Expert-level implementation skills with Java and J2EE, Apache Tomcat, GIT, Eclipse (or similar IDE) is a big plus
  • Expert-level hands-on knowledge of Spring Framework, Web Services (SOAP & RESTful), API build experience with Microservices and Web Sockets, AWS / GAIA, Kakfka and Cassandra is a big plus
  • Application Servers – Broad and deep understanding of multiple application server platforms such as Apache Tomcat
  • Excellent working knowledge of Linux / Unix / Windows
  • Build and Release skills using Jenkins, Maven/ Ant, GIT, Jenkins, Cucumber, Continuous Integration and Continuous Deployment, DevOps models and tools
  • Proven problem solving and analytical skills
  • A delivery focused approach and the ability to work independently with strict deadlines
 

 
Responsibilities:

  • Design, develop, code, test, debug and deploy applications for scalable and extensible applications as a full-stack Software Engineer.
  • Flexibility to play the role of a business analyst or designer or developer or tester or release engineer in the team based on the demand.
  • 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.
  • (Good to Have) Cloud Development and Deployment: Support deployment of applications into Private and Public clouds.

Qualifications

  • 4+ years of experience in designing and developing Java/.NET Applications OR QA Automation background
  • 2+ years of experience with software engineering and automation
  • 3+ years of hands-on working experience with Java/.NET/Automation background
  • Master’s Degree in Information Systems or Computer Science or Equivalent Certification
  • Expertise in application, data and infrastructure architecture disciplines
  • Advanced knowledge of architecture, design and business processes
  • Full Software Development Life Cycle experience within an Agile framework
  • Strong technical development experience on effectively writing code, code reviews, best practices on configuration management and code refactoring.
  • Expert-level implementation skills with Java and J2EE, Apache Tomcat, GIT, Eclipse (or similar IDE) is a big plus
  • Expert-level hands-on knowledge of Spring Framework, Web Services (SOAP & RESTful), API build experience with Microservices and Web Sockets, AWS / GAIA, Kakfka and Cassandra is a big plus
  • Application Servers – Broad and deep understanding of multiple application server platforms such as Apache Tomcat
  • Excellent working knowledge of Linux / Unix / Windows
  • Build and Release skills using Jenkins, Maven/ Ant, GIT, Jenkins, Cucumber, Continuous Integration and Continuous Deployment, DevOps models and tools
  • Proven problem solving and analytical skills
  • A delivery focused approach and the ability to work independently with strict deadlineshttps://www.applytracking.com/tp/rj6_M2MI-z.K

Leave a Reply