Senior Java Software Engineer

job
  • Synergy Interactive
Job Summary
Location
Minneapolis ,MN 55400
Job Type
Contract
Visa
Any Valid Visa
Salary
PayRate
Qualification
BCA
Experience
2Years - 10Years
Posted
17 Mar 2025
Share
Job Description

This range is provided by Synergy Interactive. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

$55.00/hr - $65.00/hr

Role Overview: As a Senior Java Engineer on our team, you will be playing a critical role in building and scaling our test automation framework. You will be working closely with cross-functional teams to ensure that our systems are not only robust and reliable but also optimized for the next frontier of AI implementations. Your technical expertise in Java and Python will help drive automation excellence, and your enthusiasm for AI and cloud technologies (Azure, Kafka) will contribute to our next-generation solutions.

Key Responsibilities:

  • Develop and maintain test automation frameworks using Java , Python , and related technologies.
  • Collaborate with developers, QA engineers, and other teams to define and implement automated test strategies.
  • Leverage cloud platforms such as Azure to enhance and scale test automation solutions.
  • Work with Kafka to build scalable messaging systems for data-driven testing.
  • Explore, integrate, and implement AI techniques to enhance test automation and performance.
  • Troubleshoot, debug, and resolve technical issues in both automation frameworks and product code.
  • Contribute to continuous improvements of the software development lifecycle by integrating test automation at every stage.
  • Ensure the scalability, reliability, and performance of automated test solutions.
  • Participate in code reviews, mentoring junior engineers, and fostering a culture of collaboration and knowledge sharing.

Required Qualifications:

  • 5+ years of hands-on experience in Java development.
  • Strong experience in Test Automation and building frameworks.
  • Proficient in Python , with a focus on automation tasks.
  • Knowledge of Kafka for building messaging and stream processing solutions.
  • Experience with cloud platforms, ideally Azure .
  • A deep passion for AI and exploring how AI can be used to enhance test automation.
  • Solid understanding of software engineering principles and best practices.
  • Excellent problem-solving skills, attention to detail, and ability to work in a fast-paced environment.
  • Strong communication and collaboration skills, with an ability to work effectively in a team-oriented culture.

Nice to Have:

  • Experience with AI frameworks and libraries (e.g., TensorFlow, PyTorch).
  • Previous experience working with AI-driven software or automation projects.
  • Exposure to agile methodologies and continuous integration/continuous deployment (CI/CD) practices.
  • Familiarity with other messaging platforms and cloud services.
  • Experience mentoring junior engineers or leading technical initiatives.

Seniority level

Mid-Senior level

Employment type

Contract

Job function

Software Development

Industries

Financial Services and Capital Markets

#J-18808-Ljbffr
Other Smiliar Jobs
 
  • New York, NY
  • 3 Days ago
  • New York, NY
  • 2 Days ago
  • New York, NY
  • 2 Days ago
  • Atlanta, GA
  • 3 Days ago
  • Atlanta, GA
  • 3 Days ago
  • Smithfield, RI
  • 3 Days ago