Software Engineer II - Payments and Automation at JPMorganChase

JPMorganChase · Bengaluru, Karnataka, India

📋 Job Details at a Glance 📍 Location Bengaluru, Karnataka, India 🏢 Company JPMorganChase 👥 Experience 2+ years 🎓 Qualification 2+ years. Hands-on with Java, PostgreSQL, Kubernetes, AWS, Terraform, CI/CD, Microservices. Relevant technical qualification and demonstrated shipping experience 📅 Eligible Batch 2022, 2023, 2024, 2025 📄 Job Type Full Time 💰 Salary Not Disclosed 🏢 Industry Technology 🛠 Key Skills Java PostgreSQL Kubernetes AWS Terraform CI/CD Microservices Software Engineer II - Payments and Automation at JPMorganChase — Full Details & How to Apply JPMorganChase is seeking a Software Engineer II - Payments and Automation in Bengaluru, Karnataka, India , with hands-on experience in building and deploying secure, scalable software components using Java and PostgreSQL . This role is part of the Payments Technology team and directly supports the development and troubleshooting of software solutions in real-world payment systems. This Software Engineer II - Payments and Automation role is essential for executing software components within JPMorganChase ’s Payments Technology team. The position involves building, testing, and maintaining software using technologies such as Java , PostgreSQL , Kubernetes , AWS , Terraform , CI/CD pipelines, and microservices . These tools are used to deliver reliable, automated, and secure payment processing solutions that operate at scale. The job posting confirms that this role is within the JPMorganChase technology sector, specifically in Commercial & Investment Banking, and focuses on innovative payment solutions. The role is onsite in Bengaluru, Karnataka, India, and is part of a team that develops and maintains core software components for payment automation. No other company-specific details are provided in the posting. 2022, 2023, 2024, 2025 graduates should apply if they have 2+ years. Hands-on with Java, PostgreSQL, Kubernetes, AWS, Terraform, CI/CD, Microservices. Relevant technical qualification and demonstrated shipping experience . The role requires 2+ years experience , and the salary is Not Disclosed . Candidates will gain practical experience with Java , PostgreSQL , Kubernetes , AWS , Terraform , CI/CD , and microservices . This role provides a foundation for advancing into senior software engineering positions within financial technology environments, with exposure to production-grade systems and automation workflows. 📊 Role Difficulty: Medium | Competition Level: Medium | Fresher Friendly: No NexisGrow.com features this opportunity as part of its curated tech job listings. All details are sourced from the official job posting. Apply online before the opportunity closes. Search for Software Engineer II - Payments and Automation jobs , explore JPMorganChase recruitment , and find Bengaluru, Karnataka, India jobs on NexisGrow.com. Job Role & Responsibilities The Software Engineer II - Payments and Automation role at JPMorganChase ensures secure, scalable payment processing systems by developing and maintaining microservices on AWS and Kubernetes , with a focus on PostgreSQL database integrity and CI/CD pipeline reliability. Design and implement secure software components using Java and PostgreSQL to support real-time payment processing workflows. Develop enterprise-grade code in Java with enterprise-authorized AI coding assist tools to reduce code duplication and improve test coverage. Collaborate with the Payments Technology team to refactor and integrate existing microservices using PostgreSQL schema evolution patterns. Diagnose production-level failures in containerized applications using Kubernetes logs and PostgreSQL query performance metrics. Optimize application performance by analyzing PostgreSQL query execution plans and tuning CI/CD pipeline latency. Maintain legacy codebases in Java and PostgreSQL with automated unit tests to ensure regression stability and code quality. Write and execute unit tests in Java to validate functionality and reduce defect leakage in CI/CD pipelines. Support internal stakeholders by resolving technical issues in AWS environments using Terraform infrastructure as code. This role demands direct ownership of Java and PostgreSQL components, with measurable impact on Kubernetes stability, CI/CD delivery speed, and AWS operational performance. Required Skills & Technical Competencies The role requires a strong technical foundation in core software engineering tools, with emphasis on hands-on implementation of Java , PostgreSQL , Kubernetes , AWS , Terraform , and CI/CD systems. Technical Skills Java — intermediate — used to write secure, production-grade code in microservices with strict adherence to enterprise security standards. PostgreSQL — intermediate — used for managing transactional data and implementing schema changes in payment systems with minimal downtime. Kubernetes — intermediate — used to deploy, scale, and monitor containerized microservices in production environments on AWS . AWS — intermediate — used for hosting and managing payment processing services, including EC2, RDS, and S3 integration. Terraform — intermediate — used to automate infrastructure provisioning and manage cloud resource configurations across environments. CI/CD — intermediate — used to automate build, test, and deployment pipelines to ensure consistent and reliable software delivery. When showcasing these skills, emphasize specific projects where you used Java and PostgreSQL to build a payment service, or where you configured Kubernetes and CI/CD to reduce deployment time by 30% or more. Eligibility Criteria This role is designed for candidates with a degree in Software Engineering and at least 2 years of hands-on experience in software development, specifically in Java and PostgreSQL environments. Must hold a degree in Software Engineering or a related technical discipline from an accredited institution. Eligible batches are 2022 , 2023 , 2024 , and 2025 . Minimum of 2 years of practical experience in software development, including exposure to Java and PostgreSQL applications. Academic performance is not specified, but demonstrated technical competence is essential. Must have a portfolio showing real-world projects involving Java , PostgreSQL , or CI/CD pipelines. Experience with GitHub repositories and version control is expected for codebase maintenance and collaboration. Documentation & Portfolio Requirements Your resume must include a clear project section with Java and PostgreSQL implementations, along with CI/CD pipeline configurations and Kubernetes deployment details. For this role, prioritize a portfolio that demonstrates Java microservices with PostgreSQL integration and a CI/CD pipeline using GitHub Actions or Jenkins . Include metrics such as deployment frequency, error rate, or response time improvement to show measurable impact. Salary for Software Engineer II - Payments and Automation at JPMorganChase 💰 Compensation Not Disclosed The advertised compensation for the Software Engineer II - Payments and Automation role at JPMorganChase is Not Disclosed . The exact in-hand figure and any additional components are confirmed by the company during the offer or HR discussion stage. Recommended Courses & Preparation Tips for Software Engineer II - Payments and Automation Upskilling with the right resources significantly enhances your chances of selection for this specific role by aligning your skills with job requirements. Recommended Courses & Resources Java — Mastering Java is essential for developing robust applications in this role. PostgreSQL — Understanding PostgreSQL is crucial for managing databases effectively in payment systems. Kubernetes — Knowledge of Kubernetes is vital for deploying and managing microservices efficiently. AWS — Familiarity with AWS is important for cloud-based solutions and infrastructure management. KodNest — This course helps in understanding automation and best practices in software development. Boost your profile with relevant certifications at NexisGrow GetCertified — strengthen your application before you apply. Common Mistakes to Avoid ❌ Applying without demonstrating experience in Java or PostgreSQL — Provide specific examples of your expertise. ❌ Using a generic resume — Tailor your resume to the specific responsibilities outlined in the job description. ❌ Listing technologies like Kubernetes without details — Detail your application of Kubernetes in previous projects. ❌ Ignoring the requirement for 2+ years of experience — Ensure your experience aligns with this critical eligibility criterion. ❌ Adding unrelated technologies or unsupported claims — Stick to relevant skills and experiences only. ❌ Failing to verify the official Apply URL — Always check the job details before submission. Before You Apply — Checklist ✅ Confirm the job title, company, location, work mode, and experience requirement. ✅ Check that you meet the supplied qualification criteria. ✅ Verify eligibility against the supplied eligible batches and experience requirement. ✅ Add relevant supplied JD keywords naturally to your resume. ✅ Highlight projects or experience related to the supplied technologies and responsibilities. ✅ Remove unsupported technologies, achievements, or experience claims. ✅ Open and verify the supplied Apply URL before submitting the application. ✅ Save the job details, application date, and role-specific resume version for tracking. Resume Tailoring & ATS Keywords for Software Engineer II - Payments and Automation Optimizing your resume for ATS is crucial for ensuring your application gets noticed for this role. ATS Keywords to Include Java PostgreSQL Kubernetes AWS Terraform CI/CD Microservices Software Development Technical Troubleshooting Agile Code Quality Documentation Resume Tips for This Role Highlight your 2+ years of experience in software engineering prominently on your resume. Emphasize hands-on experience with Java , PostgreSQL , and AWS , as these are critical for the role. Showcase a project that involved microservices or CI/CD processes to align with job responsibilities. Use exact keywords from the job description naturally to improve ATS alignment. Avoid adding unsupported technologies or experiences that cannot be substantiated. Build an ATS-optimized resume for this role using NexisGrow Resume Builder — free for all job seekers. Pro Tip: Do not include unrelated experiences or unsupported claims in your resume, as they can lead to disqualification. How to Apply for Software Engineer II - Payments and Automation at JPMorganChase Apply Now — JPMorganChase Open the official Apply URL and confirm the job title and company is correct. Prepare a resume that aligns with the required skills, responsibilities, qualifications, and experience. Complete the official application form accurately, avoiding unsupported claims or exaggerations. Submit the application and save the confirmation or application reference number if provided by the portal. Record the application date and monitor the official company portal or registered email for updates. Applications are reviewed on a rolling basis — early submission is recommended. Apply Now — JPMorganChase NexisGrow.com does not charge any fees for job applications. JPMorganChase JPMorganChase is a technology company in Bengaluru, Karnataka, India. It operates onsite with a focus on payments and automation. The role is part of a software engineering team delivering advanced technology products in the payments sector. The team designs and develops software components for secure, stable, and scalable systems. They execute solutions through software design, development, and technical troubleshooting in an agile environment. Work involves building and maintaining microservices and ensuring high-quality, secure code. This role offers early-career exposure to key technologies including Java , PostgreSQL , Kubernetes , AWS , Terraform , CI/CD , and microservices . It provides hands-on experience with enterprise AI tools and development workflows in a real-world payments context. Company Details Industry Technology Location Bengaluru, Karnataka, India Connect With Us Careers Apply Now Website 🔗 jpmc.fa.oraclecloud.com Frequently Asked Questions Interview · Role · Salary · Growth ? Who can apply for this role? Eligibility Tap to expand + Answer Candidates with a relevant technical qualification and 2+ years of experience from the eligible batches of 2022, 2023, 2024, and 2025 can apply. ? What technical skills are most important for this role? Skills Tap to expand + Answer Java, PostgreSQL, Kubernetes, AWS, Terraform, CI/CD, and Microservices are the most important skills for this role. ? What is the expected salary for this position? Salary Tap to expand + Answer Salary Display is Not Disclosed, which is the only salary information available. ? What should I expect after applying? Hiring Process Tap to expand + Answer The exact hiring stages are not specified in the job posting. ? How should I prepare for the interview? Preparation Tap to expand + Answer Review Java and PostgreSQL concepts, practice coding problems, familiarize yourself with microservices architecture, understand CI/CD processes, and prepare to discuss previous projects. ? Is this role remote, hybrid, or onsite? Work Mode Tap to expand + Answer This role is onsite in Bengaluru, Karnataka, India. ? What career exposure can this role provide? Growth Tap to expand + Answer This role provides exposure to software development processes, cloud technologies, and collaboration within an agile team. ? What should I highlight in my resume for this role? Resume Tap to expand + Answer Highlight your experience with Java, PostgreSQL, and Kubernetes, along with any relevant projects or responsibilities. ? Is there a last date to apply? Application Tap to expand + Answer Not specified in the job posting. ? Is there a probation period? Probation Tap to expand + Answer Not specified in the job posting. ? What is the work environment like for this role? Culture Tap to expand + Answer The work environment involves collaboration with an agile team focused on software design and development. ? Can freshers apply for this role? Fresher Tap to expand + Answer Freshers cannot apply as the experience requirement is 2+ years. 🔗 Explore More on NexisGrow More jobs in Bengaluru Browse all Tech jobs More jobs at JPMorganChase Work From Home jobs Ready to Apply? Don't Miss This Opportunity! Apply only via the official link. NexisGrow.com charges zero application fees. 👉 Apply Now — Official Link NexisGrow.com does not charge any application or registration fees. Beware of fraudulent offers. Naukri ki baat, NexisGrow ke saath • NexisGrow.com