Software Engineer II
JPMorganChaseUSA2d ago
JavaReactEngineeringremotecurated-jd
Job description
Software Engineer II at JPMorganChase
About the role
In this position, you will develop and enhance software solutions within the Business Banking division at JPMorganChase. As part of an agile team, you will work on designing and delivering secure and scalable technology products, while gaining valuable experience to advance your career in software engineering.
Key facts
What you'll do
- Develop and implement software solutions, focusing on design, coding, and troubleshooting.
- Write secure and efficient code in at least one programming language with minimal supervision.
- Design and troubleshoot systems while considering the impacts on related systems and processes.
- Utilize tools from the Software Development Life Cycle to enhance automation and efficiency.
- Analyze diverse data sets to identify issues and support decision-making for application development.
- Learn and apply methodologies for creating secure and stable code and systems.
- Contribute to a team culture that values diversity, inclusion, and respect.
Requirements
- Formal education or certification in software engineering principles, along with 2+ years of relevant experience.
- Practical experience in system design, application development, testing, and ensuring operational stability.
- Proficiency in full-stack development using Java, Spring Boot, REST API, Kafka, Microservices, and React.JS.
- Experience in coding, debugging, and maintaining applications in a large corporate environment using modern programming and database querying languages.
- Comprehensive understanding of the Software Development Life Cycle.
- Familiarity with agile methodologies, including CI/CD, Application Resiliency, and Security.
- Knowledge of software applications and technical processes in areas such as cloud computing, artificial intelligence, machine learning, or mobile development.
Nice to have
- Experience with AI tools in software development.
- Familiarity with cloud platforms like AWS and Terraform.
Skills & tools
- Java, Spring Boot, REST API, Kafka, Microservices, React.JS, CI/CD, cloud technologies.
Practical notes
- JPMorganChase offers a competitive compensation package, including base salary based on experience and location, with potential commission and discretionary incentive pay.
- Comprehensive benefits include health care coverage, wellness programs, retirement plans, childcare support, tuition reimbursement, mental health resources, and financial coaching.
- Additional compensation and benefits details will be shared during the hiring process.
- We are an equal opportunity employer and value diversity in our workforce. Reasonable accommodations are available for applicants and employees as needed.