JPMorgan Chase within the Consumer & Community Banking Team is looking to hire a Software Engineer III to design and deliver trusted market-leading technology products in a secure, stable, and scalable way, by carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm’s business objectives.
Requirements
- Formal training or certification on software engineering concepts and 3+ years applied experience in Oracle and AWS Aurora PostgreSQL database administration
- Experience with Java, including writing scripts or tools for database automation and integration
- Strong understanding of database architecture, performance tuning, and optimization techniques
- Experience with database backup, recovery, and disaster recovery planning
- Familiarity with cloud database services, especially AWS RDS and Aurora
- Proficiency in SQL, PL/SQL, and PostgreSQL procedural languages
- Experience with database monitoring tools and utilities
Responsibilities
- Design and implement database solutions to support high availability, disaster recovery, and business continuity requirements
- Administer, maintain, and optimize Oracle and AWS Aurora PostgreSQL databases in production and non-production environments
- Monitor database performance, identify bottlenecks, and proactively resolve issues to ensure optimal operation
- Perform database upgrades, patching, backup, and recovery operations
- Automate routine database tasks using Java and scripting languages
- Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software development
- Collaborate with application development teams to design efficient database schemas and support Java-based application integration
Other
- Minimum Bachelor’s degree in Computer Science, Information Technology, or related field, or equivalent experience
- Solid understanding of security best practices for database environments
- Demonstrated knowledge of software applications and technical processes within AWS public cloud
- Solid understanding of agile methodologies such as CI/CD, Applicant Resiliency, and Security
- Participate in on-call rotation and provide support for critical incidents as needed