hero

Career Central

Connecting people since 1887
Leverage our network to build your career.
Tell us about your professional DNA to get discovered by any company in our network with opportunities relevant to your career goals.

Fullstack Developer (Java, Angular, Mobile, web development)

JPMorganChase

JPMorganChase

Software Engineering
Bengaluru, Karnataka, India
Posted on Thursday, July 11, 2024

Job Description

We have an exciting and rewarding opportunity for you to take your software engineering career to the next level.

As a Software Engineer III at JPMorgan Chase within the DGT_CI&A, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm’s business objectives.

We are seeking a talented Full-Stack Developer with DevOps skills to join our dynamic team and contribute to the development of our cutting-edge bot protection software.

Job responsibilities

  • Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems
  • Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems
  • Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development
  • Develop and maintain backend services and APIs using technologies such as Python, Java, or Node.js.
  • Design and implement frontend components using modern web technologies like HTML, CSS, JavaScript, and frameworks such as React, Angular, or Vue.js.
  • Set up and manage CI/CD pipelines for seamless deployment processes.
  • Ensure the application is scalable, secure, and reliable by leveraging cloud services (AWS, Azure, GCP) and containerization tools (Docker, Kubernetes).
  • Collaborate with cross-functional teams to define and implement new features and functionalities.
  • Monitor and optimize application performance to ensure a smooth user experience.
  • Troubleshoot and resolve technical issues as they arise, maintaining high-quality code standards.
  • Work closely with cybersecurity specialists to integrate security best practices into the development lifecycle.

Required qualifications, capabilities, and skills

  • 6+ years of experience as a Fullstack Developer
  • Hands-on practical experience in system design, application development, testing, and operational stability
  • Proven experience as a Full-Stack Developer or similar role with strong backend and frontend development skills.
  • Proficiency in server-side languages such as Python, Java, Node.js, Ruby, or C#.
  • Strong knowledge of frontend technologies including HTML, CSS, JavaScript, and frameworks like React, Angular, or Vue.js.
  • Experience with database management systems such as MySQL, PostgreSQL, or MongoDB.
  • Hands-on experience with cloud services (AWS, Azure, GCP) and familiarity with infrastructure as code (IaC) tools like Terraform or Ansible.
  • Proficiency in using containerization tools such as Docker and orchestration tools like Kubernetes.
  • Experience with setting up and managing CI/CD pipelines using tools like Jenkins, GitLab CI, or equivalent.
  • Understanding of networking and security principles to ensure robust application development.
  • Strong problem-solving and debugging skills with attention to detail. Excellent collaboration and communication skills, able to work effectively in a team environment.
  • Knowledge of version control systems like Git.
  • Flexible working hours and the possibility of remote work. Inclusive and supportive company culture.