Full Stack Developer
Posted on Feb 15, 2020 by JPMorgan Chase
Full Stack Developer
JP Morgan Chase
Lewisville, TX 75067
JP Morgan Chase
Read what people are saying about working here.
Our Global Technology Infrastructure group is a team of innovators who love technology as much as you do. Together, you'll use a disciplined, innovative and a business focused approach to develop a wide variety of high-quality products and solutions. You'll work in a stable, resilient and secure operating environment where youand the products you deliverwill thrive.
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 & engineering practices. You will 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 environmentone that encourages diversity of thought and creative solutions that are in the best interests of our customers globally.
As a software engineer for the technology data management platform, you will play a big part in designing and engineering enterprise-grade solutions using modern technology stacks. You'll be responsible for implementing solutions that covers data sourcing, ingestion, persistence, and presentation capabilities. You will utilize modern agile SDLC best practices to ensure the adherence to code quality standards, test coverage, and software maintainability.
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
Advanced knowledge of architecture, design and business processes
Proficiency in modern programming languages - Java, Java-based frameworks (Spring, Maven), Python
Keen understanding of financial control and budget management
Ability to work collaboratively in teams and develop meaningful relationships to achieve common goals
10+ years of hands-on software development experience, preferably with object oriented languages
Extensive experience with message driven software patterns (Kafka, Tibco, EMC, MQ) and big data technology (Hive, Hbase, Spark, Cassandra, Elasticsearch, etc.) with strong understanding of cluster-topology and sharding/partitioning
Experience with multi-threading, concurrency, and highly scalable microservice and REST web services
Agile SDLC expert with strong focus on unit testing, functional testing, continuous integration, continuous delivery, DevOps, distributed version control system, and agile methodologies
When you work at JPMorgan Chase & Co., you're not just working at a global financial institution. You're an integral part of one of the world's biggest tech companies. In 20 technology centers worldwide, our team of 50,000 technologists design, build and deploy everything from enterprise technology initiatives to big data and mobile solutions, as well as innovations in electronic payments, cybersecurity, machine learning, and cloud development. Our $10B+ annual investment in technology enables us to hire people to create innovative solutions that will are transforming the financial services industry.
At JPMorgan Chase & Co. we value the unique skills of every employee, and we're building a technology organization that thrives on diversity. We encourage professional growth and career development, and offer competitive benefits and compensation. If you're looking to build your career as part of a global technology team tackling big challenges that impact the lives of people and companies all around the world, we want to meet you.
JP Morgan Chase - Today
- original job
Set up alerts to get notified of new vacancies.