Expoint – all jobs in one place
המקום בו המומחים והחברות הטובות ביותר נפגשים
Limitless High-tech career opportunities - Expoint

JPMorgan Software Engineer 
United States, Illinois, Chicago 
416998330

29.05.2025

DESCRIPTION:

Duties: 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, and 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.

QUALIFICATIONS:

Minimum education and experience required: Master's degree in Computer Science, Electronic Engineering, Computer Engineering, Computer Information Systems, Information Technology, or related field of study plus 1 year of experience in the job offered or as Software Engineer, Technology Consultant, Software Developer, or related occupation. The employer will alternatively accept a Bachelor's degree in Computer Science, Electronic Engineering, Computer Engineering, Computer Information Systems, Information Technology, or related field of study plus 3 years of experience in the job offered or as Software Engineer, Technology Consultant, Software Developer, or related occupation.

Skills Required: This position requires experience with the following: Design, develop and implement software products & solutions across variety of financial business domains using J2EE technologies such as Spring Core, Spring AOP, Spring MVC, Spring Boot, Spring Cloud, Hibernate, Struts, EJB, JNDI, MQ, Java Beans, SAX/DOM, JSON, SOAP, and Restful Web Services, XSD, XML, JavaScript, WSDL, JAX-RPC, and JAX-WS; UI based technology Frameworks such as HTML, CSS, JSP, and JSTL to create interfaces; developing application code integration with relational database such as MSSQL, Oracle, DB2 and NoSQL database including MongoDB; using PL/SQL to write DDL, DML SQL queries, Stored Procedures, Functions, Triggers and writing complex queries for Oracle and MSSQL databases; developing use case, class, and sequence diagram using UML; using Groovy, Grails framework to create automation and acceptance testing of RESTful web applications; configuration, deployment, and management of enterprise applications in Tomcat, JBoss, WebLogic and WebSphere Application servers for different environments; IDEs including Eclipse, Net Beans, RAD, and JDeveloper; JUnit framework in performing unit testing in Test Driven Development (TDD); in J2EE design patterns including Front Controller, Composite View, Business Delegate, Service Locator and Data Access Object, Data Transfer Objects.dss; containerization technologies such as Docker and orchestration platform such as Kubernetes or Docker Swarm; AWS Cloud Services; and Infrastructure as Code (IaC) tools such as Terraform.

Job Location: 10 South Dearborn St, Chicago, IL 60603.

Full-Time. Salary: $124,900 - $155,000 per year.