We have an exciting and rewarding opportunity for you to take your software engineering career to the next level.
As a Software Engineer II at JPMorgan Chase within the Consumer and community banking technology team, 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.
Job responsibilities
- Assist in planning, coordinating, and executing development of a tactical and strategic roadmap for test coordination within GBP and with cross-product teams and external partners.
- Build strong working relationships by partnering with impacted teams, stakeholders, internal and external business partners.
- Utilize firm tools (JIRA) for clear communication on overall progress
- Provide clear, measurable objectives and progress reports to ensure we remain on track.
- Display technical acumen and critical thinking skills. Must have the ability to understand defect status and communicate impact, drive closure, and coordinate sign-off.
- Identify opportunities for process improvements, including facilitating the implementation of best practices across the organization.
- Self-reflect on areas of personal growth/development and focus on continuous upskilling.
Required qualifications, capabilities, and skills
Formal training or certification on software engineering concepts and 2+ years applied experience
Understanding of architecture and design across systems
- Experience in Core Java, Object-Oriented Programming, Spring
- Understanding of Agile methodology and leveraging SDLC tools (JIRA, Jenkins, GIT, JUnit, Karate)
- Familiarity with microservices frameworks and tools (Spring Boot)
- Familiarity with Cloud and Container-based development (AWS, Kube)
- Experience in programming/application development utilizing Java, Spring Boot, REST, Microservices, Cloud Native, DevOps, and Test Driven Development
Knowledge of container-based development and orchestration (Docker, Kubernetes)
- Ability to work in collaborative teams to achieve organizational goals and a passion for building an innovative culture
- Basic object-oriented analysis and design skills (OOAD)
- Experience working in Agile teams and the ability to focus and grasp business concepts