Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Java Lead Software Engineer - Kafka

Full-time

JPMorgan Chase & Co.

We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within the Commercial & Investment Bank, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. As a core technical contributor, you are responsible for conducting critical technology solutions across multiple technical areas within various business functions in support of the firm’s business objectives. Job responsibilities * Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems * Lead and inspire a team of entry-level to mid-level software engineers, fostering a culture of collaboration, innovation, and excellence * Oversee technical design, architecture, and implementation to ensure high-quality, scalable solutions * Produce architecture and design artifacts for complex applications, ensuring that design constraints are met during software code development * Gather, analyze, synthesize, and develop visualizations and reporting from large, diverse data sets to support continuous improvement of software applications and systems * Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems * Leads evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture * Leads communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies * Drives team adoption of enterprise-authorized AI-assisted engineering practices within the work environment to improve code quality, delivery speed, and operational outcomes (e.g., AI-assisted code review/refactoring, test strategy acceleration, incident/root-cause analysis support), while establishing consistent validation standards (secure coding, peer review, automated testing) and promoting reuse of effective patterns across the team * Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities, to improve the value realized by automation * Adds to team culture of diversity, opportunity, inclusion, and respect Required qualifications, capabilities, and skills * Formal training or certification on Software Engineering concepts and 5+ years applied experience * Demonstrated experience leading effective use of approved AI-assisted software development tools (e.g., for coding, code review, test acceleration, troubleshooting) with the ability to set team expectations for validating AI outputs for correctness, performance, and security * Strong understanding of responsible AI use in engineering workflows, including data sensitivity considerations, secure handling of inputs/outputs, and adherence to resiliency and security expectations; experience coaching engineers on safe, compliant adoption within delivery practices * Hands-on practical experience delivering system design, application development, testing, and operational stability

  • Proficient in all aspects of the Software Development Life Cycle
  • Advanced understanding of agile methodologies such as CI/CD, Application
Resiliency, and Security * Demonstrated proficiency in software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.) * Ability to tackle design and functionality problems independently with little to no oversight * Proficiency in Java, REST, and microservices, with experience building event-driven microservices and Kafka streaming * Experience with Spring Framework, Spring Boot, and public or private cloud infrastructure * Proven record of providing end-user support with excellent problem-solving abilities Preferred qualifications, capabilities, and skills
  • Exposure to AI - using python, AI, Copilot in VScode/Intellij
  • knowledge of Containerization and Container Runtime/Orchestration platforms
(Docker/Kubernetes/ECS etc)
  • knowledge about messaging – Kafka
  • knowledge about Relational/NoSQL databases
JPMorganChase, one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world’s most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands. Our history spans over 200 years and today we are a leader in investment banking, consumer and small business banking, commercial banking, financial transaction processing and asset management. We offer a competitive total rewards package including base salary determined based on the role, experience, skill set and location. Those in eligible roles may receive commission-based pay and/or discretionary incentive compensation, paid in the form of cash and/or forfeitable equity, awarded in recognition of individual achievements and contributions. We also offer a range of benefits and programs to meet employee needs, based on eligibility. These benefits include comprehensive health care coverage, on-site health and wellness centers, a retirement savings plan, backup childcare, tuition reimbursement, mental health support, financial coaching and more. Additional details about total compensation and benefits will be provided during the hiring process. We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants’ and employees’ religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs [ for more information about requesting an accommodation. JPMorgan Chase & Co. is an Equal Opportunity Employer, including Disability/Veterans J.P. Morgan’s Commercial & Investment Bank is a global leader across banking, markets, securities services and payments. Corporations, governments and institutions throughout the world entrust us with their business in more than 100 countries. The Commercial & Investment Bank provides strategic advice, raises capital, manages risk and extends liquidity in markets around the world.

Vacancy posted 21 hours ago
Similar jobs that could be interesting for youBased on the Java Lead Software Engineer - Kafka in Tampa, FL vacancy
  •  ...notch technology products. As a Senior Lead Software Engineer at JPMorganChase within the Payments...  ...Proficiency in programming languages (Java, Spring boot, Python, Node.js, etc.)...  ...Resiliency, and Security and working with Kafka for event Streaming In-depth knowledge... 
    Suggested

    JPMorgan Chase & Co.

    Tampa, FL
    9 days ago
  •  ...the limits of what's possible. As a Lead Software Engineer at JPMorganChase within the Payments Trust...  ...hands on development experience in Java, Spring boot, Microservices Experience...  ...such as ECS/EKS, Lambda, S3, EC2, Kafka, NLB Experience with Databases  Proficient... 
    Suggested

    J.P. Morgan

    Tampa, FL
    10 hours ago
  •  ...Java Lead Software Engineer Morgan Money has revolutionized liquidity trading across the firm serving our corporate clients in all regions to...  ...Experience with messaging and streaming technologies such as Kafka, IBM MQ, or Solace. Strong understanding of engineering... 
    Suggested

    Chase

    Tampa, FL
    1 day ago
  • $113.84k - $170.76k

    A leading global bank is seeking a Java Development Lead for its Equity Finance Technology team located in Tampa. This position requires 6-10 years of...  ...Development experience, with extensive expertise in Java, Kafka, and SQL. The ideal candidate will manage complex... 
    Suggested

    PowerToFly

    Tampa, FL
    4 days ago
  • Three Junior Developers (Java, Python, Kafka, Kubernetes, Angular or React JS, SQL, Oracle, MongoDB, DevOps tools, CI-CD pipelines, GIT) in...  ...manage the development, testing, debugging and implementation of software programs, applications and projects.  -3+ years of modern... 
    Suggested
    Permanent employment
    Local area

    DBA Web Technologies

    Tampa, FL
    more than 2 months ago
  •  ...Tampa, FL is seeking an experienced full-stack engineer to own end-to-end feature delivery, from...  ...Candidate should be proficient in Angular or React, Java/Spring Boot, and modern CI/CD practices, with exposure to microservices, Kafka, and container orchestration. #J-18808-... 

    Stradit

    Tampa, FL
    2 days ago
  •  ...the limits of what's possible. As a Lead Software Engineer at JPMorganChase within the Payments Trust...  ...hands on development experience in Java, Spring boot, Microservices Experience...  ...such as ECS/EKS, Lambda, S3, EC2, Kafka, NLB Experience with Databases  Proficient... 

    JPMorgan Chase & Co.

    Tampa, FL
    2 days ago
  • Citigroup Inc. is seeking an FX Risk Java Tech Lead in Tampa, Florida to drive technical excellence...  ..., a strong track record of leading engineering teams, and the ability to make...  ...and owning critical systems across the software development lifecycle. #J-18808-Ljbffr... 

    Citigroup Inc.

    Tampa, FL
    18 days ago
  •  ...through production support. Acts as a go‑to engineer within the squad, but is not yet an...  ...Development (Strong Focus) Strong proficiency in Java and Spring Boot. Designs and implements...  ...and resiliency. Working experience with Kafka or equivalent messaging systems:... 
    Work experience placement

    Stradit

    Tampa, FL
    1 day ago
  • $113.84k - $170.76k

    Citi in Tampa, Florida is looking for an FX Risk Java Tech Lead to guide Java developers and oversee the technical vision for FX risk calculation...  ...platforms. The role includes leading projects, mentoring engineers, and ensuring high-quality code and system reliability. With... 

    Citi

    Tampa, FL
    3 days ago
  • Citi is seeking an experienced FX Risk Java Developer to join their market technology team in Tampa, Florida. This role involves designing and implementing high-performance Java applications, developing distributed systems, and implementing risk calculation services. The... 

    Citi

    Tampa, FL
    5 days ago
  • Citi is seeking a Java Full Stack Developer based in Tampa, Florida. This strategic role involves managing Applications Development teams, providing technical oversight, and contributing to the overall technology strategy. The ideal candidate has 8+ years of experience... 

    Citi

    Tampa, FL
    1 day ago
  • $125.6k - $188.4k

    Citigroup Inc. is looking for a Java Full Stack Developer in Tampa, Florida, to oversee Applications Development teams and contribute to technology strategy. You will leverage over 8 years of experience, particularly in Angular, ensuring operational excellence. The ideal... 

    Citigroup Inc.

    Tampa, FL
    20 days ago
  • A technology staffing company is seeking a developer proficient in Java 8 and Spring Boot to design and build microservices. The ideal candidate will lead junior developers, participate in architectural design, and utilize robust analytical thinking to tackle technical... 

    IDC TECHNOLOGIES INC

    Tampa, FL
    4 days ago
  •  ...What are the top 3 skills required for this role: Java (Spring Boot), GKP, GKS, Kafka, Cassandra, Drools Job Description / Responsibilities Application Development: Design and implement robust Java-based backend services and RESTful APIs. GKP/GCP Infrastructure: Deploy... 

    TechDigital Group

    Tampa, FL
    4 days ago
  •  ...Senior Java Developer Our client, an IT Services and Consulting company, is looking for a Senior Java Developer for their Tampa,...  ...environment Requirements Java (Spring Boot), GKP, GKS, Kafka, Cassandra, Drools Years of Experience: 8+.00 Years of Experience... 

    ICONMA

    Tampa, FL
    5 days ago
  •  ...Senior Java Full Stack Developer Location: Hybrid (Any...  ...role is ideal for a hands-on engineer who excels in both backend and...  ...delivery throughout the entire software development lifecycle, from requirements...  .... Implement and support Kafka-based event-driven solutions,... 
    Work at office

    Apex Systems

    Tampa, FL
    4 days ago
  •  ...Job Description The Staff Software Engineer is responsible for leading the team that supports and enhances the...  ...level knowledge and experience with Java 17 and above Expert level...  ...pipelines. Experience of working on Kafka or similar messaging system Experience... 

    Ritchie Bros.

    Tampa, FL
    4 days ago
  • FX Risk Java Developer We are seeking a Java developer with experience in risk calculation...  ...with messaging systems such as Kafka, Tibco, Solace. Troubleshoot and provide...  ...of experience in Java development and software engineering. Strong understanding of core Java, multi... 
    Full time

    Citi

    Tampa, FL
    1 day ago
  • $50 - $60 per hour

     ...Python - AI/ML Engineer Global Financial Firm located in Tampa, FL...  ...hour Responsibilities: Lead hands-on implementation and...  ...Polyglot Programming Exposure (e.g., Java). Experience with Big Data...  ...(Apache Spark, Hadoop, Kafka) and data warehousing. Frontend... 
    Hourly pay
    Contract work
    Immediate start

    Axelon

    Tampa, FL
    2 days ago
  •  ...Java Full Stack Engineer Location Remote Duration 6+ Months Must have LinkedIn profile with Photo Notes: SAFe environment Must...  ...Angular, Spring Boot, Postgres, Docker, Git, Kubernetes and Kafka Experience in Domain Driven Design, Event Driven Architecture... 
    Remote work

    RIT Solutions

    Tampa, FL
    10 days ago
  • A technology services company is seeking a Lead Application Support Engineer located in Tampa, specializing in distributed systems and enterprise applications...  ...in application support and possess proficiency in Java/J2EE and monitoring tools like Splunk. The position... 
    3 days per week

    Underground Administration

    Tampa, FL
    3 days ago
  •  .... This role focuses on developing innovative AI solutions using Java, Python, and Oracle PL/SQL. The ideal candidate should have 5-8...  ...with a strong background in AI tools. Responsibilities include leading complex technical projects, mentoring the development team, and... 

    Citi

    Tampa, FL
    2 days ago
  •  ...rewarding opportunity for you to take your software engineering career to the next level.  As a...  ...team to design and deliver trusted market-leading technology products in a secure, stable...  ...and database querying languages - Java / Spring Boot / Microservices / RestAPIs... 

    JPMorgan Chase & Co.

    Tampa, FL
    2 days ago
  •  ...Java Fullstack Backend Developer - Florida[Tampa], Dallas / Miami (Onsite Day 1) Responsibilities: Min 5 years of relevant experience Hands-on experience in Java 8, Spring Framework - Spring Boot, React JS and Maven Strong experience in developing microservices... 

    Kasmo Global

    Tampa, FL
    5 days ago
  •  ...applications, programs, and software solutions. May include research...  ..., modification, reuse, re-engineering, maintenance, or any other activities...  ...development utilizing Java/J2EE, Spring (Boot), Angular...  ...CloudWatch) is a plus Experience with Kafka/Solace is a plus. ADDITIONAL... 

    SnaKORPIO GROUP

    Tampa, FL
    3 days ago
  •  ...Full Stack Java Developer Skills: Java, Spring suite, JavaScript, AngularJS, Unix...  ...and messaging technologies (MQ, Solace, Kafka, RabbitMQ) Extensive experience in ORACLE...  ...with the ability to think creatively Ability to organize work and lead others... 
    Flexible hours

    ClifyX

    Tampa, FL
    1 day ago
  •  ...) Required skill: Core Java, React, Spring boot Join...  ...as a Full-Stack AI Engineer and be at the forefront...  ...excellence, and influencing our software architecture. We’re...  ...Agentic AI Systems: Lead the design and implementation...  ...g., SQS, SNS, Kinesis, Kafka, Spark, Flink, RabbitMQ... 
    Work experience placement
    Work at office
    Local area

    LTM

    Tampa, FL
    3 days ago
  • $96.96k - $145.44k

     ...transparency. Recommended Qualifications 5-8 years of relevant experience with Java backend development Nice to have: Databases - Kafka, MongoDB Experience in systems analysis and programming of software applications Experience in managing and implementing successful... 

    Citigroup Inc.

    Tampa, FL
    1 day ago
  •  ...of strengths and capabilities, including: ~5+ years Java (using Spring technology stack) ~1 yrs in React, Angular, or...  ...one or more modern programming languages ~ Understanding of software skills such as business analysis, development, maintenance, and... 

    3B Staffing LLC

    Tampa, FL
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Java Lead Software Engineer - Kafka. Be the first to apply!