Python Application Developer

Employment Type

: Full-Time

Industry

: Information Technology



Loading some great jobs for you...





As a member of
our Production Engineering team, you ll immediately put your love of technology
into action. Your mission is to help lead our team of innovators and
technologists toward creating next-level solutions that improve the way our
business is run. You ll find new and creative solutions to troubleshoot and
resolve issues. Communication is key, both in problem solving with your
supervisors and collaborating with your coworkers, as well as other teams.
Key responsibilities shall
include but not be limited to:Expertise
working with and building RESTful APIs.Experience with
API security frameworks, token management and user access control including
OAuth, JWT, etc.Experience with
Message queues (Kakfa, RabbitMQ, ZeroMQ, etc)Knowledge of
Postgres/ Oracle / MySQL / Graph databases (Neo4J, GraphDB lite, Graph engine)/Elasticsearch.Experience
configuring container like systems (Docker, Kubernetes etc)Ability to work
in an Agile /SCRUM environment.Ability to
write unit-tested and maintainable codeExperience in
frameworks like React.js, Angular, Redux with knowledge using d3js or highchart
would be an added plus.Working
knowledge of source control systems such as (Git, SVN, etc) and integrating continuous
delivery pipelines into Jenkins.Working
knowledge of serving high scale HTTP(S) protocol (Nginx, Apache, etc)Ability to complete work following engineering
standards and best practicesDevelops clean,
elegant, well-commented, and very reusable code which is easy to maintain and
extend.Ability to
self-organize with minimal guidance/competing priorities and work effectively
within a teamA team player
with a start-up/entrepreneur mindset.Ability to provide innovative, creative
solutions to tasks/problems
This role
requires a wide variety of strengths and capabilities, including:BS/BA degree or equivalent experienceExpertise in application, data and
infrastructure architecture disciplinesMinimum 1.5+ Experience with Python
Flask, Django, PyPI, Pyke or other python frameworks and librariesUnderstanding of OOP and Data
Structures and know when to apply them in daily coding scenariosExpertise working with and building
RESTful APIs and GraphQL.Experience with Java spring framework, SOA,
JSON/XML and REST Web Services.Experience with API security
frameworks, token management and user access control including OAuth, JWT etc.Experience with Message queues (Kakfa,
RabbitMQ, ZeroMQ, etc).Knowledge of Postgres/ Oracle / MySQL /
Graph databases (Neo4J, GraphDB lite, Graph engine)Experience configuring container like
systems (Docker, Kubernetes etc).Ability to work in an Agile /SCRUM
environment.Ability to write unit-tested and
maintainable codeExperience in frameworks like React.js,
Angular, Redux would be an added plus.Working knowledge of source control
systems such as (Git, SVN, etc)Working knowledge of serving high scale
HTTP(S) protocol (Nginx, Apache, etc)Ability to complete work following
engineering standards and best practices.Develops clean, elegant,
well-commented, and very reusable code which is easy to maintain and extend.Ability to self-organize with minimal
guidance/competing priorities and work effectively within a teamA team player with a
start-up/entrepreneur mindsetAbility to provide innovative, creative
solutions to tasks/problemsAbility to work collaboratively in
teams and develop meaningful relationships to achieve common goalsAt least 2 years of experience with
Cloud based solutions
Our Consumer
& Community Banking Group depends on innovators like you to serve nearly 66
million consumers and over 4 million small businesses, municipalities and
non-profits. You ll support the delivery of award winning tools and
services that cover everything from personal and small business banking as well
as lending, mortgages, credit cards, payments, auto finance and investment
advice. This group is also focused on developing and delivering cutting edged
mobile applications, digital experiences and next generation banking technology
solutions to better serve our clients and customers.Our Consumer
& Community Banking Group depends on innovators like you to serve nearly 66
million consumers and over 4 million small businesses, municipalities and
non-profits. You ll support the delivery of award winning tools and
services that cover everything from personal and small business banking as well
as lending, mortgages, credit cards, payments, auto finance and investment
advice. This group is also focused on developing and delivering cutting edged
mobile applications, digital experiences and next generation banking technology
solutions to better serve our clients and customers. 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.
Associated topics: application developer, backend, devops, matlab, maven, perl, project architect, senior, senior software developer, senior software engineer

Launch your career - Create your profile now!

Create your Profile

Loading some great jobs for you...