Sr. Software Engineering - Java Developer

Jpmorgan Chase & Co. Columbus , OH 43216

Posted 3 weeks ago

Global Customer Platform (GCP) is a product group that is aligned the CCB Digital line of business although our product supports non-CCB LOBs as well. The vision of the product is delivering accurate and timely core customer information to achieve a consistent customer experience across all channels firm-wide. To expound on that vision the goals of GCP are 1) to be the sole destination for customer data accessible through reusable REST APIs and messaging using event architecture, 2) to harmonize customer experience and data across channels by creating a single customer centric profile that provide a complete view of the of all the relationships the customer has across the firm, and 3) Chase products and LOBs will have direct access to customer data quickly, accurately, with less integration, and at a lower cost.

As an experienced member of our Software Engineering Group, we look first and foremost for people who are passionate around solving business problems through innovation and engineering practices. You'll be required to apply your depth of knowledge and expertise to all aspects of the software development lifecycle, as well as partner continuously with your many stakeholders on a daily basis to stay focused on common goals.

We embrace a culture of experimentation and constantly strive for improvement and learning. You'll work in a collaborative, trusting, thought-provoking environment-one that encourages diversity of thought and creative solutions that are in the best interests of our customers globally.

This role requires a wide variety of strengths and capabilities, including:

BS/BA degree or equivalent experience

Expertise in application, data, and infrastructure architecture disciplines

Minimum 7+ years of current hands-on development and programming experience

Hands-on programming/application development experience utilizing Java/J2EE Framework, Spring Boot, REST, Micro Services, Cloud Native, DevOps and Test Driven Development

Experience various ORM frameworks like Hibernate, Spring JPA or MyBatis.

Advanced knowledge of architecture and design across all systems

Experience as a lead developer for a software engineering team

Experience with SQL and databases (DB2, Oracle, Cassandra, CockroachDB)

Hands on experience working in Event driven architecture using technologies like Kafka

Experience using Blazemeter/JMeter for Performance Testing.

Knowledge or Experience of Public Cloud technologies like AWS, GCP or Azure is a plus.

Experience working in Container based environment using technologies like Docker, Kubernetes.

Experience working in Agile teams, ability to focus and grasp business concepts

Proficiency in multiple modern programming languages

Knowledge of industry-wide technology trends and best practices

Ability to work in large, collaborative teams to achieve organizational goals

Passionate about building an innovative culture

Strong written and oral communication

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Sr Software Developer Java

Express, Inc.

Posted 2 weeks ago

VIEW JOBS 9/15/2022 12:00:00 AM 2022-12-14T00:00 <p>Overview</p><p>This is a unique and exciting time to join Express. Since launching our EXPRESSway Forward strategy in 2020, we have been steadily advancing a transformation from being known as a store in the mall to a brand with a purpose, powered by a styling community. We believe that clothes can serve a higher purpose to make people look the way they want to look and feel the way they want to feel, and our Express brand purpose</p><ul><li>We Create Confidence &amp; Inspire Self-Expression - speaks to the role our brand can play in their lives. In 2021, we introduced our innovative Community Commerce program, inviting brand fans and style enthusiasts to take their passion for fashion to the next level by working with us.</li></ul><p>Today, we are building, activating and amplifying the Express styling community, and we invite you to join us. Our culture is defined by three values</p><ul><li>Express Yourself, Express Together, Express Success - and every associate at every level in every department is an important part of our transformation and our future.</li></ul><p>For more information about Express, Inc. please visit</p><p>Responsibilities</p><p>As a valued member of the Product Applications Team (PAT), the Sr. Software Developer (Java) will be responsible for formulating and defining system scope and objectives. <br><br> Responsibilities include design, development, testing, support and documentation. The candidate will need to be responsible for delivery of all phases of medium to high complexity projects. The successful candidate must have the desire and ability to learn and work with multiple programming languages and frameworks across a wide variety of applications</p><p>% of Time Spent</p><p>Essential Tasks</p><p>20%</p><p>Participates in technical architecture design meetings and write high quality, test-driven code; determine feasibility of requests; identify best approach to provide technology solutions to meet business needs; Analyze current systems to maintain integrity and improve architecture.</p><p>20%</p><p>Completes full Software Development Lifecycle (SDLC) from design, flowcharting, development, testing and implementation. This includes strong integration with other systems and system admin activities.</p><p>60%</p><p>Design highly scalable software solutions to improve functionality and system longevity. Production Operations and support</p><ul><li>24x7 on-call support as part of a team rotation. Requires strong problem solving and communication skills to interpret issues and provide resolution. Plan and execute all deployment of system features and monitor for successful integration, maintaining the system throughout its lifecycle</li></ul><p>Other essential tasks may occur as directed by your manager</p><p>Essential Requirements:</p><ul><li>Education: Bachelor's Degree in Computer Science or equivalent qualification• Years of Experience: 8+ years of experience in Design, Development and support• Experience in Core Java, Java Beans, JSP, Servlets, EJB, Hibernate, JMS, JDBC, XML, Design Patterns, JavaScript and Web Services in the enterprise development process• Extensive experience with JavaScript, AngularJS, JQuery, HTML, CSS, JSON, XSLT, DHTML.• Knowledge and experience in SQL, PL/SQL, Oracle 12c, MS SQL Server databases • Sound knowledge of various Application servers</li></ul><ul><li>J Boss, Tomcat and Web Sphere Application Server, Web Logic Application Server, Apache Tomcat and JBoss. • Working experience with ETL methodologies and tools like ODI (Oracle Data Integrator) and reporting software like Oracle BIP (Business intelligence Publisher) is essential. • Working knowledge with building and integrating API and RESTful interfaces. • Experienced in agile, waterfall and scrum development cycles.• Demonstrate strong problem solving and communication skills • Must be able to coordinate with vendor for escalation of support related issues.• Ability and willingness to learn new technologies</li></ul><p>Preferred Requirements:• Experience in Retail PLM Projects or Applications• Bamboo Rose application knowledge • Experience in Oracle Database MAA (Maximum Availability Architecture)• Identifies and reacts to problems related to the support of Linux environment</p><p>Closing</p><p>As an equal opportunity employer, Express does not discriminate in hiring or terms and conditions of employment on the basis of any federal, state, or locally protected class. Express only hires individuals authorized for employment in the United States.</p><p>Notification to Agencies: Please note that Express does not accept unsolicited resumes or calls from third-party recruiters or employment agencies. In the absence of a signed Master Service Agreement and approval from HR to submit resumes for a specific requisition, Express will not consider or approve payment to any third-parties for hires made.</p><br> Express, Inc. Columbus OH

Sr. Software Engineering - Java Developer

Jpmorgan Chase & Co.