Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

JPMorgan Software Engineer III - Kafka Connect Streaming 
United States, Texas, Plano 
410472792

08.09.2024

Job responsibilities

  • Executes standard software solutions, design, development, and technical troubleshooting
  • Writes secure and high-quality code using the syntax of at least one programming language with limited guidance
  • Designs, develops, codes, and troubleshoots with consideration of upstream and downstream systems and technical implications
  • Participates in, design and develop scalable and resilient systems using Java or Python to contribute to continual, iterative improvements for product teams
  • Executes software solutions, design, development, and technical troubleshooting
  • Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems
  • Produces or contributes to architecture and design artifacts for applications while ensuring design constraints are met by software code development
  • Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems
  • Identifies hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture
  • Contributes to software engineering communities of practice and events that explore new and emerging technologies

Required qualifications, capabilities, and skills

  • Formal training or certification on software engineering concepts and 3+ years applied experience.
  • Hands-on practical experience in system design, application development, testing, and operational stability.
  • Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages.
  • Expertise in designing and developing Enterprise level J2EE applications.
  • Expertise in Sprint-boot, Hibernate, Java 11/17, Oracle/Postgres/Mysql.
  • Strong command over Unix and maven.
  • Experience in building automation using REST APIs in Java/Python.
  • Experience in designing and building secure Kafka platform at enterprise scale.
  • Experience in designing & developing products/platforms on AWS.
  • Experience with development and continuous deployment in an agile work environment using CI-CD tools like Jenkins.
  • Able to solve complex problems using dynamically scalable infrastructure products based solutions

Preferred qualifications, capabilities, and skills

  • Cloud certifications are a bonus.
  • Hands on experience with Kubernetes and Docker.
  • Knowledge in Kafka Connect, KSQL and KStreams.
  • Experience in monitoring and visualizing tools like Prometheus, Grafana, Kibana.
  • Working knowledge of networking - VPCs, Transit Gateways, firewalls, load balancers, etc.
  • Experience in Python (Fast API) is an advantage.