DescriptionWe 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 Consumer & Community Banking 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 will have strong experience in Java-based backend systems modern frontend frameworks AWS services and AI/ML-driven development tools. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firms business objectives.
Job responsibilities
- Design develop and optimize Java-based backend services (Spring Boot Microservices) using AI-assisted coding tools (e.g. LLM Suite Codium GitHub Copilot)
- Build responsive frontend applications (React/Angular/TypeScript) with AI-powered UI/UX enhancements.
- Deploy and manage applications on AWS (Lambda ECS/EKS S3 RDS API Gateway) using AI-driven DevOps tools for automation.
- Utilize AI-based code review and testing tools (e.g. SonarQube) to improve code quality and reduce defects.
- Implement predictive scaling and performance optimization using AWS AI/ML services.
- Automate CI/CD pipelines with AI-powered deployment tools (e.g. Spinnaker) for faster releases.
- Apply AI-driven observability tools (e.g. Datadog AIOps AWS CloudWatch Anomaly Detection) for proactive issue resolution.
- Keep informed about the latest trends in AI-assisted development and promote their implementation.
Required qualifications capabilities and skills
- Formal training or certification on software engineering concepts and 3 years applied experience
- Strong experience with AWS cloud services (Lambda ECS S3 RDS API Gateway).
- Proficient in frontend frameworks (React Angular).
- Hands-on experience with AI-powered development tools (GitHub Copilot LLM Suite Codium)
- Experience in integrating AI models to enhance development speed and efficiency.
- Experience with AI-enhanced DevOps (automated testing deployment monitoring).
- Knowledge of containerization (Docker Kubernetes) and serverless architectures.
- Understanding of CI/CD pipelines (Jenkins/Jules GitHub Actions).
- Excellent problem-solving abilities and a keen interest in achieving efficiency gains through AI.
- Exceptional communication and teamwork skills.
Preferred qualifications capabilities and skills
- AWS Certification (Developer Solutions Architect).
- Experience with AI-based code optimization & debugging tools.
- Knowledge of LLM integration (e.g. ChatGPT Claude Gemini) into applications.
- Experience with database technologies such as MySQL PostgreSQL RDS
- Knowledge of containerization and orchestration tools like Kubernetes.
- Experience with Agile/Scrum development methodologies
- Experience working on OpenText Dialogue & Abinitio