Senior Java Developer with Expertise in Automation and Distributed Systems

4 weeks ago


Chicago, Illinois, United States New York Technology Partners Full time
Job Description:

We are seeking an experienced Senior Java Developer with strong knowledge of Kafka and automation testing to build and optimize a testing automation framework for our company, New York Technology Partners. The candidate will play a pivotal role in developing and maintaining high-performance, multithreaded distributed systems and must have in-depth experience with Java, Spring Boot, Webservices, and related technologies.

Key Responsibilities:

  • Automation Framework: Build and harden an automation testing framework for highly distributed systems.
  • Support the migration of the first-generation automation framework to the NextGen framework.
  • Webservices Development: Build and maintain Spring Boot webservices for large-scale, data-intensive applications.
  • Data Processing & Webservices: Develop solutions to handle large data set processing.
  • Implement distributed and multithreaded applications with a focus on performance.
  • Jenkins Pipeline & Cloud Integration: Build Jenkins pipelines for deployment and CI/CD processes.
  • Work on cloud infrastructure involving Kafka, AWS, Postgres, Redis, and S3.

Skills & Qualifications:

  • Core Technical Skills: Java, Spring Boot: 5+ years of experience in Java development with a focus on creating distributed, multithreaded applications.
  • Strong understanding of object-oriented programming (OOP) principles.
  • Webservices: Proven experience in developing Spring Boot webservices.
  • Big Data: Experience with Kafka, AWS, S3, Postgres, Redis for building data-driven, cloud-based solutions.
  • Testing: Experience in testing Java-based distributed systems, including unit, integration, and performance testing.
  • Automation Expertise: Automation framework development experience, including support for framework migrations.
  • Containerization: Knowledge of Docker/Podman for containerization of applications.
  • Build automation and dependency management skills.

Additional Qualifications:

  • Experience with multi-threaded, distributed, and concurrent systems.
  • Knowledge of CI/CD pipelines using Jenkins.
  • Python experience is a plus for developing testing frameworks.
  • Education: Bachelor's degree in Computer Science or a related discipline, OR an equivalent combination of education and work experience.
  • Experience Required: 5+ years of Java development experience with a focus on multithreaded, performant, distributed applications.
  • Experience with automation testing for distributed systems.
  • Strong knowledge of Kafka, web services, and large-scale data processing.


  • Chicago, Illinois, United States New York Technology Partners Full time

    Job Description:We are seeking an experienced Senior Java Developer to build and optimize a testing automation framework for highly distributed systems. The ideal candidate will have strong knowledge of Kafka and automation testing, as well as experience with Java, Spring Boot, Webservices, and related technologies.Key Responsibilities:Automation Framework:...


  • Chicago, Illinois, United States Integrated Technology Strategies, Inc. Full time

    Job OverviewPosition Title: Senior Java EngineerExperience Level: 10+ years requiredLocation: RemoteRole SummaryWe are seeking a highly skilled Senior Java Engineer with extensive experience in the warehouse management sector. The ideal candidate will possess a deep understanding of Java programming and its associated frameworks.Key ResponsibilitiesDevelop...


  • Chicago, Illinois, United States Apex Systems Full time

    Job Title: Senior Java DeveloperJob Summary:We are seeking a highly skilled Senior Java Developer to join our team at Apex Systems. As a Senior Java Developer, you will be responsible for designing, developing, testing, and deploying various applications related to REACT and Java technologies.Key Responsibilities:Designing, developing, testing, and deploying...


  • Chicago, Illinois, United States Cognizant Full time

    About the RoleCognizant is seeking a highly skilled and innovative Senior Java Developer with expertise in Azure to join our team. As a key member of our team, you will be responsible for designing and developing cutting-edge, cloud-based software that powers modern business.Key ResponsibilitiesProvide technical roadmaps and solutions for project...


  • Chicago, Illinois, United States NAM Info Inc Full time

    Job Title: Senior Java Developer with Banking ExpertiseWe are seeking a highly skilled Senior Java Developer with a strong background in banking to join our team at NAM Info Inc.Key Responsibilities:Design and develop robust Java applications with a focus on banking domain expertiseCollaborate with cross-functional teams to deliver high-quality software...

  • Senior Java Developer

    2 weeks ago


    Chicago, Illinois, United States New York Technology Partners Full time

    Job Title: Core Java kafka Multithreading Principal EngineerLocation: HybridPosition Type: Contract to HireKey Responsibilities:Build out an automation testing frameworkComplete framework hardeningDevelop WebservicesProcess large data setsBuild Jenkins pipelinesMigrate automation framework to NextGenRequirements:15+ Years of IT experience requiredStrong Java...


  • Chicago, Illinois, United States NAM Info Inc Full time

    Job Title: Senior Java Developer with Banking ExpertiseWe are seeking a highly skilled Senior Java Developer with a strong background in banking to join our team at NAM Info Inc.Key Responsibilities:Design and develop robust Java applications with a focus on banking domain expertiseCollaborate with cross-functional teams to deliver high-quality software...

  • Senior Java Developer

    3 weeks ago


    Chicago, Illinois, United States New York Technology Partners Full time

    About the RoleWe are seeking a highly skilled Senior Java Developer to join our team at New York Technology Partners. As a Principal Software Engineer, you will be responsible for designing and implementing a robust automation testing framework, hardening the framework, and building out web services and large data set processing.Key Responsibilities:Design...


  • Chicago, Illinois, United States iSoftTek Solutions Inc Full time

    Job Title: Sr. Java with Cloud Native DeveloperAt iSoftTek Solutions Inc, we are seeking a highly skilled Sr. Java with Cloud Native Developer to join our team. As a key member of our engineering team, you will be responsible for designing and implementing reliable software systems at scale.Key Responsibilities:Design and implement scalable software systems...


  • Chicago, Illinois, United States Integrated Technology Strategies, Inc. Full time

    Job OverviewIntegrated Technology Strategies, Inc. is seeking a highly skilled Sr. Java Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and implementing robust Java-based solutions for our warehouse management systems.Key ResponsibilitiesDesign and develop Java-based applications with a...


  • Chicago, Illinois, United States iSoftTek Solutions Inc Full time

    Job Title: Sr. Java with Cloud Native DeveloperAt iSoftTek Solutions Inc, we are seeking a highly skilled Sr. Java with Cloud Native Developer to join our team. As a key member of our engineering team, you will be responsible for designing and implementing reliable software systems at scale.Key Responsibilities:Design and implement scalable software systems...


  • Chicago, Illinois, United States Cynet Systems Full time

    Job Title: Senior Java DeveloperCynet Systems is seeking a highly skilled Senior Java Developer to join our team.Key Responsibilities:Design and develop high-quality Java-based applications and APIs.Lead the end-to-end delivery of projects, ensuring timely and within-budget completion.Collaborate with cross-functional teams to identify and implement process...


  • Chicago, Illinois, United States Synechron Full time

    About SynechronSynechron is a global consulting firm that combines creativity and innovative technology to deliver industry-leading digital solutions. Our progressive technologies and optimization strategies span end-to-end Consulting, Design, Cloud, Data, and Engineering, servicing an array of noteworthy financial services and technology firms. Through...


  • Chicago, Illinois, United States Synechron Full time

    About the RoleWe are seeking a highly skilled Senior Java Developer with expertise in cloud computing to join our team at Synechron. As a key member of our development team, you will be responsible for designing, developing, and maintaining cloud-based Java applications.Key ResponsibilitiesSupport and Enhance Existing Applications: Collaborate with our...


  • Chicago, Illinois, United States Genpact Full time

    About the CompanyGenpact is a global professional services and solutions firm delivering outcomes that shape the future. Our 125,000+ people across 30+ countries are driven by our innate curiosity, entrepreneurial agility, and desire to create lasting value for clients. Powered by our purpose – the relentless pursuit of a world that works better for people...


  • Chicago, Illinois, United States New York Technology Partners Full time

    Job Title: Senior Backend Java Kafka DeveloperWe are seeking a highly skilled Senior Backend Java Kafka Developer to join our team at New York Technology Partners. As a key member of our team, you will be responsible for reviewing and reverse engineering existing Java code, mapping data flows across multiple environments, and developing metadata and data...


  • Chicago, Illinois, United States Splice Full time

    Job Title: Senior Java DeveloperCompany DescriptionThis is a fully remote position. The Senior Java Developer (Services Engineer Senior) is for the platform development team who will be responsible for all improvements and maintenance of the platform components throughout all phases of the development lifecycle. As developers grow in this role, opportunities...


  • Chicago, Illinois, United States Forbes Technical Consulting Full time

    Senior Java Developer OpportunityLocation: downtown Chicago; HYBRID schedule - 2 days onsite per weekWe are seeking a highly skilled Senior Java Developer to join our development team and provide expertise in backend development. The ideal candidate will have extensive experience in Java and Spring Boot, with additional proficiency in Python, SQL, and AWS...


  • Chicago, Illinois, United States Cynet Systems Full time

    Job Title: Lead Java TechnicalJob Description:Overview:Cynet Systems is seeking a highly skilled Lead Java Technical to join our team. As a key member of our development team, you will be responsible for designing and implementing microservices using Spring Boot, as well as developing APIs using microservices architecture and containerization techniques like...

  • Senior Java Developer

    2 weeks ago


    Chicago, Illinois, United States The Judge Group Full time

    Job Title: Senior Java DeveloperThis key position will be the primary Java Developer supporting Master Data Management software (MDM a.k.a GEM). This software is the core component of the Customer CRM solution.The position responsibilities outlined below are not exhaustive. Other duties, responsibilities, and qualifications may be required and/or assigned as...