
Software Engineer II
Full Job Description
Software Engineer II - Java, AI, Kubernetes in Hyderabad
Embark on a rewarding journey to elevate your software engineering career with an exciting opportunity at JPMorgan Chase. As a Software Engineer II within the Consumer and Community Banking Technology team in Hyderabad, you will be an integral part of an agile team dedicated to designing, developing, and delivering market-leading technology products. Your role will focus on ensuring these solutions are secure, stable, and scalable, contributing to critical technology initiatives across various business functions to achieve the firm's strategic objectives.
Key Responsibilities:
- Contribute to the planning, coordination, and execution of tactical and strategic roadmaps for test coordination, collaborating with cross-product teams and external partners.
- Foster strong working relationships by partnering effectively with impacted teams, stakeholders, and business partners, both internal and external.
- Utilize firm-standard tools like JIRA for transparent communication regarding overall project progress.
- Establish clear, measurable objectives and provide progress reports to ensure projects remain on schedule.
- Apply technical acumen and critical thinking skills to understand defect statuses, communicate their impact, drive resolution, and coordinate sign-offs.
- Identify and champion opportunities for process improvements, facilitating the implementation of best practices throughout the organization.
- Engage in self-reflection to identify areas for personal growth and development, committing to continuous upskilling.
Required Qualifications and Skills:
- Formal training or certification in software engineering concepts, coupled with 2+ years of practical experience.
- A solid understanding of system architecture and design principles.
- Proficiency in Core Java, Object-Oriented Programming (OOP), and the Spring framework.
- Familiarity with Agile methodologies and experience leveraging Software Development Life Cycle (SDLC) tools such as JIRA, Jenkins, GIT, JUnit, and Karate.
- Experience with microservices frameworks and tools, including Spring Boot.
- Exposure to cloud and container-based development environments (AWS, Kubernetes).
- Hands-on experience in programming and application development using Java, Spring Boot, RESTful APIs, Microservices, Cloud Native principles, DevOps practices, and Test-Driven Development (TDD).
- Knowledge of containerization and orchestration technologies like Docker and Kubernetes.
- Demonstrated ability to work collaboratively within teams to achieve organizational goals and a passion for fostering an innovative culture.
- Basic Object-Oriented Analysis and Design (OOAD) skills.
- Experience working within Agile teams and the ability to quickly grasp business concepts.
Company
JP Morgan Chase & Co.
JPMorgan Chase Bank, N.A., widely known as Chase Bank, is a leading American national bank headquartered in New York City. As the consumer and commercial banking subsidiary of the global financial se...