- Company Name
- JPMorganChase
- Job Title
- React/Java Full Stack Software Engineer II
- Job Description
-
**Job Title:** React/Java Full Stack Software Engineer II
**Role Summary:**
Agile team member responsible for designing, developing, and troubleshooting secure, scalable software components that support corporate technology products. Focus on end‑to‑end delivery, from system design to production operations, while expanding technical expertise and contributing to continuous improvement.
**Expectations:**
- Grow core engineering capabilities and advance within the role.
- Deliver high‑quality, secure code and maintain system stability.
- Collaborate across disciplines, applying best practices in modern development pipelines.
**Key Responsibilities:**
- Design, implement, and debug application and system components.
- Write secure, high‑quality code across backend (Java, Spring Boot, JPA, SQL, REST) and frontend (React, Angular, TypeScript, CSS, HTML, Node.js, Next.js).
- Develop, test, and deploy microservices, distributed architectures, and containerized workloads (Kubernetes).
- Participate in CI/CD, application resiliency, and security processes.
- Analyze large, heterogeneous data sets to diagnose and resolve technical problems.
- Apply full Software Development Life Cycle (SDLC) practices, from requirements to production support.
- Contribute to team culture, diversity, and inclusion initiatives.
**Required Skills:**
- Proficient coding in Java, Spring Boot, JPA, SQL, REST, React, Angular, TypeScript, CSS, HTML, Node.js, or Next.js.
- Experience with microservices, Kubernetes, Kafka, and cloud‑native patterns.
- Familiarity with CI/CD pipelines, automated testing, and deployment automation.
- Understanding of agile methodologies and secure coding standards.
- Ability to work independently with limited guidance and solve problems of basic to moderate complexity.
**Required Education & Certifications:**
- Formal training or certification in software engineering concepts (e.g., bachelor's degree in Computer Science/Engineering or equivalent).
- Demonstrated experience in system design, application development, testing, and operations within a large corporate environment.