Senior Software Engineer – Java, Python & AI (Noida)

Senior Software Engineer – Java, Python & AI (Noida)

03 Sep
|
Sunovaa Tech
|
Noida

03 Sep

Sunovaa Tech

Noida

Software Engineer III – Java, Python, AI & Full Stack Engineering

Client: JPMorgan Chase

Project: Commercial & Investment Bank (CIB) – Payments Technology

Location: Noida, Uttar Pradesh – Embassy Oxygen

Open Positions: 6

Employment Type: Full-Time

Work Mode: Noida / On-site

Shift: Day shift, IST, with flexibility for Agile team collaboration

About the Role

We are looking for experienced Software Engineers III to join the Commercial & Investment Bank (CIB) Payments Technology team at JPMorgan Chase.

The successful candidates will be responsible for designing, developing, testing and supporting secure, scalable and reliable enterprise technology solutions.

The role requires strong hands-on experience in Java, Spring Boot, Python, REST APIs, SQL, system design, CI/CD and enterprise AI-assisted software development.

Candidates must be comfortable using enterprise-authorized AI development tools to improve software development productivity while critically reviewing and validating AI-generated outputs for correctness, security, performance and reliability.

Mandatory Technical Requirements

All requirements below are mandatory. Candidates missing any mandatory criterion may be rejected without further review.

1. Software Engineering Education / Certification

- Bachelor's degree in Computer Science, Information Technology or equivalent engineering discipline from a recognized institution.
- Candidates with non-engineering qualifications must possess a recognized software engineering certification from organizations such as Oracle, AWS, Microsoft or equivalent.

1. Software Engineering Experience

- Minimum 3 years of hands-on software engineering experience.
- Experience must be gained in a large corporate / enterprise environment.
- Candidates must demonstrate project-level experience with specific employers, duration, responsibilities and technologies.

1. Python

- Minimum 2 years of hands-on production-grade Python development.
- Experience must include specific projects, use cases, frameworks and deployment scale.
- Experience with Python-based backend/API/application development is preferred.

1. Java

- Minimum 3 years of production-grade Java development.
- Strong hands-on experience with:
- Java 8 or above
- Spring Boot
- REST APIs
- Microservices / enterprise application development

Experience must be demonstrated at project level.
1. AI Frameworks & AI Development Tools

- Minimum 2 years of hands-on qualified experience with enterprise-authorized AI frameworks/tools.
- Experience with one or more of the following is preferred:
- GitHub Copilot
- Claude Code
- Cursor AI
- LangChain
- Spring AI
- Equivalent enterprise-authorized AI development tools/frameworks

Candidates must demonstrate practical use of AI for software engineering activities such as:
- Code generation
- Code refactoring
- Unit-test creation
- Troubleshooting
- Documentation
- Development productivity

Candidates must be able to critically evaluate,



validate and refine AI-generated outputs for correctness, performance and security.

1. System Design & Application Development

Hands-on experience with:
- System design
- Application architecture
- Application development
- Testing
- Production support
- Operational stability
- Upstream/downstream system considerations

Candidates should demonstrate actual project-level architecture/design contributions.
1. Database & SQL

Strong hands-on experience with:
- SQL
- Stored procedures
- Views
- Query optimization
- Database development
- Performance tuning

Experience must be demonstrated through actual projects.
1. SDLC, Agile & CI/CD

Strong understanding and hands-on experience across the complete Software Development Life Cycle, including:

- Agile/Scrum
- Development
- Testing
- Code review
- CI/CD
- Deployment
- Production support
- Application resiliency
- Secure software development

Experience with one or more of:
- Jenkins
- GitHub Actions
- GitLab CI
- Equivalent CI/CD platforms

1. Enterprise Environment

Candidates must have experience working in a large corporate / enterprise environment.

Profiles based exclusively on

- Startups
- Freelancing
- Small-scale organizations
- Independent projects

will not be considered.
1. Responsible AI

Candidates must demonstrate understanding of responsible AI use in professional software engineering workflows, including:
- Data sensitivity
- Secure handling of AI inputs and outputs
- Protection of confidential information
- Validation of AI-generated code
- Security considerations
- Resiliency considerations
- Human review and approval

Candidates should preferably have experience guiding peers/team members on safe and effective AI usage.

1. Enterprise AI-Assisted Development

Candidates must have hands-on professional experience using enterprise-authorized AI-assisted development tools for:
- Coding
- Code generation
- Refactoring
- Unit-test creation
- Troubleshooting
- Documentation

Candidates must demonstrate the ability to review, validate and refine AI-generated outputs before production use.

Preferred Skills

Candidates meeting the mandatory requirements and having the following skills will be prioritized:

Front-End

- React
- Angular
- Modern JavaScript/TypeScript frameworks

Cloud
- AWS
- Azure
- GCP
- Pivotal Cloud Foundry

Domain
- Payments Technology
- Commercial & Investment Banking
- Banking
- Financial Services
- FinTech
- Highly regulated enterprise environments

AI / Data
- Generative AI
- Machine Learning
- LLMs
- Data platforms
- AI-enabled applications

Ideal Candidate Profile The ideal candidate will have the following combination:



Java + Spring Boot + REST APIs + Python + AI-Assisted Development + SQL + System Design + CI/CD A strong profile would typically have:

- 3+ years software engineering
- 3+ years Java
- 2+ years Python
- 2+ years professional AI-assisted development
- Java 8+
- Spring Boot
- REST APIs
- Microservices
- SQL/database development
- System design
- CI/CD
- Enterprise experience

Payments/Banking, Cloud and Front-End experience will be an advantage.

Candidate Eligibility

Candidates must

- Be based in Noida or be willing to relocate to Noida.
- Have a confirmed relocation plan if currently outside Noida.
- Be available to join within 30 days of selection.
- Have no competing offers or commitments that could affect joining.
- Be willing to work on a full time contract basis.
- Accept the $24/hour rate, which is strictly non-negotiable.

Mandatory Submission Requirements The following information must be provided along with the candidate profile:
1. Updated PDF/Word resume with project-level evidence for all mandatory skills.
2. Skill matrix mapping each mandatory and preferred requirement to:
- Employer
- Project
- Duration
- Responsibilities
- Tools/technologies used

- Candidate summary containing:

- Current employer
- Current designation
- Total experience
- Relevant experience
- Current location
- Notice period
- Proposed rate

- Minimum two professional references with:

- Full name
- Designation
- Company
- Contact number
- Candidate's written permission to contact

- Confirmation of availability for interview.
- Confirmation of ability to join within 30 days of selection.
- Confirmation that the candidate has no competing offers or commitments affecting availability.

Important – Strict Screening Criteria All mandatory criteria are hard requirements.

Candidates may be rejected if they do not clearly demonstrate:

- 3+ years enterprise software engineering
- 3+ years Java
- Java 8+
- Spring Boot
- REST APIs
- 2+ years Python
- 2+ years professional AI tools/frameworks
- Enterprise AI-assisted development
- System design
- SQL
- Stored procedures
- Views
- Query optimization
- Full SDLC
- CI/CD
- Application resiliency
- Security practices
- Responsible AI usage
- Qualifying education/certification
- Enterprise/corporate experience

Generic skill listings without project-level evidence may not be accepted. Interview & Selection

Candidates should be prepared for technical discussions covering:

- Java and Spring Boot
- REST APIs and microservices
- Python
- System design
- SQL/database optimization
- CI/CD
- Application resiliency
- Secure coding
- Agile/SDLC
- AI-assisted development
- Responsible AI
- Validation of AI-generated code
- Enterprise application development

Apply Now Interested candidates who meet ALL mandatory requirements are encouraged to apply.

Please ensure your resume clearly demonstrates the required experience at project level.

Only candidates meeting all mandatory criteria will be considered.

📌 Senior Software Engineer – Java, Python & AI (Noida)
🏢 Sunovaa Tech
📍 Noida

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer – java, python & ai (noida) / noida

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer – java, python & ai (noida) / noida