Skip to content

Software Engineer
Company | JP Morgan Chase |
---|
Location | Chicago, IL, USA |
---|
Salary | $155000 – $185000 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s |
---|
Experience Level | Senior |
---|
Requirements
- Bachelor’s degree in Electronic Engineering, Computer Science, Computer Engineering, Computer Information Systems, Information Technology, or related field of study
- 5 years of experience in the job offered or as Software Engineer, Java Backend Developer, Software Developer, IT Consultant, or related occupation
- Experience with Unix
- Experience with Windows
- Experience with Agile SDLC
- Experience with Application Architecture Disciplines
- Experience with Data Architecture Disciplines
- Experience with Microservices
- Experience with Apache Kafka
- Experience with J2EE
- Experience with Jenkins
- Experience with Spring
- Experience with Java
- Experience with Javascript
- Experience with JQuery
- Experience with SQL
- Experience with Apache Tomcat
- Experience with Bootstrap
- Experience with REST
- Experience with Oracle
- Experience with Junit
- Experience with Unit Testing
- Experience with AWS Web services
- Experience with SOAP API
- Experience with HTML/CSS
- Experience with Hibernate
- Experience with Spring MVC
- Experience with Spring JPA frameworks
- Experience with MongoDB
- Experience with Oracle SQL DB
- Experience with MQ
- Experience with IntelliJ
- Experience with Eclipse
- Experience with GIT Hub
- Experience with Bitbucket
- Experience with SVN
- Experience with Sonar
- Experience with Devops tools
- Experience with Splunk
- Experience with CICD deployment tools
- Experience with JIRA
Responsibilities
- Design, develop and implement software solutions
- Solve business problems through innovation and engineering practices
- Involved in all aspects of the Software Development Lifecycle (SDLC) including analyzing requirements
- Incorporating architectural standards into application design specifications
- Documenting application specifications
- Translating technical requirements into programmed application modules
- Developing or enhancing software application modules
- Identify or troubleshoot application code-related issues
- Take active role in code reviews to ensure solutions are aligned to pre-defined architectural specifications
- Assist with design reviews by recommending ways to incorporate requirements into designs and information or data flows
- Participate in project planning sessions with project managers, business analysts, and team members to analyze business requirements and outline proposed solutions
Preferred Qualifications
No preferred qualifications provided.