1

Direct Client Java Developer Jobs in South Bend, IN

Execute and direct project activities to ensure timely completion. * Conduct on-site visits to ... Client and Stakeholder Management: * Develop and maintain strong client relationships. * Interact ...

Execute and direct project activities to ensure timely completion. * Conduct on-site visits to ... Client and Stakeholder Management: * Develop and maintain strong client relationships. * Interact ...

Execute and direct project activities to ensure timely completion. * Conduct on-site visits to ... Client and Stakeholder Management: * Develop and maintain strong client relationships. * Interact ...

Direct experience in architecting and building complex solutions based on Cloud technologies ... Advanced knowledge of some current web client technologies: HTML, CSS, JavaScript, jQuery, Angular ...

Director Software Engineering

South Bend, IN ยท On-site

$248K/yr

Direct experience in architecting and building complex solutions based on Cloud technologies ... Advanced knowledge of some current web client technologies: HTML, CSS, JavaScript, jQuery, Angular ...

... direct care support when needed Lead client group sessions and coordinate family engagement programming Develop and implement short- and long-term strategic plans Support the organization's mission ...

Structural Engineer ARJ/394

Nappanee, IN ยท On-site

$81K - $115K/yr

SUMMARY Client is seeking a reliable, hard-working, deadline-driven Structural Engineer to join our team. The Structural Engineers' responsibilities include working with designers to direct, analyze ...

MagTech is currently hiring for a Process Engineer for a client in the New Troy, Michigan area ... Self-directed and highly motivated * Ability to work in a fast-paced manufacturing environment

next page

Showing results 1-20

Direct Client Java Developer information

See South Bend, IN salary details

$15

$55

$75

How much do direct client java developer jobs pay per hour?

As of May 30, 2026, the average hourly pay for direct client java developer in South Bend, IN is $55.57, according to ZipRecruiter salary data. Most workers in this role earn between $48.08 and $62.21 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Direct Client Java Developer, and why are they important?

To thrive as a Direct Client Java Developer, you need a strong grasp of Java programming, object-oriented design, and experience with frameworks like Spring or Hibernate, often supported by a computer science degree. Expertise in development tools such as Eclipse or IntelliJ, version control systems like Git, and familiarity with RESTful APIs are typically expected, while certifications like Oracle Certified Professional (OCP) can be advantageous. Effective communication, problem-solving, and the ability to collaborate with cross-functional teams make candidates stand out. These skills ensure efficient development, seamless client interactions, and successful project delivery in dynamic technical environments.

What are some typical challenges faced by Direct Client Java Developers when working on client-specific projects?

Direct Client Java Developers often need to quickly adapt to varying client requirements and legacy systems, which can present challenges in understanding undocumented codebases or integrating new features. Communication is key, as developers must collaborate closely with client stakeholders to clarify project goals and address feedback promptly. Additionally, balancing multiple project deadlines and maintaining high code quality can be demanding, especially when working in fast-paced environments. However, these challenges also provide valuable opportunities to enhance technical expertise and client-facing skills.

What are Direct Client Java Developers?

Direct Client Java Developers are professionals who work directly with the end client (the company needing software solutions), rather than through third-party staffing agencies or consulting firms. They specialize in developing, testing, and maintaining applications using the Java programming language. These developers often communicate closely with the client's internal teams to understand project requirements, deliver customized solutions, and provide ongoing technical support. Working directly with clients can lead to clearer communication, faster feedback, and more tailored outcomes for software projects.

What is the difference between Direct Client Java Developer vs Contract Java Developer?

AspectDirect Client Java DeveloperContract Java Developer
Work EnvironmentEmployed directly by a company, often in a full-time roleHired through a staffing agency or as an independent contractor for a specific project
CredentialsTypically requires Java certifications and relevant experienceSimilar credentials, but may prioritize flexibility and quick onboarding
Employer & Industry UsageCommon in corporate IT departments, finance, healthcare, and tech firmsFrequent in consulting, project-based work, and agencies serving multiple clients

In summary, a Direct Client Java Developer is employed directly by a company for ongoing projects, while a Contract Java Developer works on temporary assignments through agencies or independently. Both roles require Java expertise and relevant credentials, but differ mainly in employment structure and work environment.

What are popular job titles related to Direct Client Java Developer jobs in South Bend, IN? For Direct Client Java Developer jobs in South Bend, IN, the most frequently searched job titles are:
What job categories do people searching Direct Client Java Developer jobs in South Bend, IN look for? The top searched job categories for Direct Client Java Developer jobs in South Bend, IN are:

Research and Development Software Engineer (Innovation Engineer)

Convergix Automation

Bridgman, MI โ€ข On-site

$192.40K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 29 days ago


Job description

Research and Development Software Engineer (Innovation Engineer)
Lakeshore/ Bridgman, MI
We are seeking talented and energetic individuals to join our growing team!
Greatness takes continuous evolution.
That's why we're bringing together relentless problem solvers, proven processes, and audacious thinkers. We are driving to become one unrivaled force in automation - pushing what's possible for ourselves and our customers.
One team. Any challenge.
Convergix is a global automation systems integrator that serves diverse end markets. We design, build, test, and integrate custom solutions to automate our customers' operations with a focus on solving unique challenges that others struggle to address. As a team, we are on an improvement journey in pursuit of our vision: to become the ultimate trusted partner to our customers, capable of solving any industrial automation challenge with our passionate people, world renowned processes and diverse experience. If you want to join a team whose mission is to elevate the automation industry, we want to hear from you! Learn more about us: https://convergixautomation.com/
The Role
An Innovation Engineer develops and implements advanced programming tools to streamline and enhance the workflows of electrical, mechanical, robotics, and controls engineers. By leveraging artificial intelligence and a strong foundation in object-oriented programming, this role researches emerging technologies, gathers requirements from stakeholders, and prototypes creative solutions to engineering challenges. The Innovation Engineer bridges the gap between technical possibilities and user needs, ensuring new tools are practical, impactful, and aligned with business objectives, while also providing support, documentation, and training to drive adoption and continuous improvement.
Key Responsibilities
  1. Tool and Application Development

    • Design, develop, and maintain software tools that streamline and enhance the workflows of electrical, mechanical, robotics, and controls engineers.
    • Utilize object-oriented programming languages (such as Python, Java, or C#) to build robust, scalable, and user-friendly engineering tools.

  2. AI Integration and Utilization

    • Incorporate artificial intelligence and machine learning techniques to automate repetitive engineering tasks, aid design processes, or optimize system performance.
    • Research and experiment with new AI technologies, applying them to create innovative solutions within the engineering toolset.

  3. Stakeholder Collaboration and Requirement Gathering

    • Engage with engineering teams and key stakeholders to identify pain points, gather user requirements, and prioritize features for new tools and applications.
    • Translate complex stakeholder needs into actionable software development tasks and user stories.

  4. Research and Prototyping

    • Stay current with emerging technologies, trends, and best practices in software development, automation, and AI.
    • Rapidly prototype new ideas, evaluate feasibility, and iterate based on feedback and data.

  5. Process Innovation and Continuous Improvement

    • Analyze existing engineering workflows to identify bottlenecks and opportunities for process automation and improvement.
    • Implement solutions that increase efficiency, accuracy, and collaboration across engineering disciplines.

  6. Technical Documentation

    • Prepare clear, concise documentation including user guides, API references, and workflow diagrams for developed tools and processes.
    • Contribute to knowledge sharing and best practices within the engineering team.

  7. Testing and Quality Assurance

    • Develop and execute test plans to validate tool functionality, reliability, and usability.
    • Troubleshoot issues, gather user feedback, and drive continuous refinement of developed solutions.

  8. Training and Support

    • Provide training and technical support for engineering teams adopting new tools.
    • Create learning resources and promote knowledge transfer to maximize the value of innovation initiatives.

  9. Cross-Functional Collaboration

    • Work alongside IT, engineering, and operations teams to ensure seamless integration and deployment of new tools.

  10. Ethics, Security, and Compliance

    • Adhere to ethical and secure AI and software development practices, ensuring compliance with company and regulatory requirements.

Qualifications and Experience
Essential
  • Bachelor's degree in Computer Science, Electrical Engineering, Information Systems, Mechanical Engineering, or related field (or equivalent experience)
  • Relevant industry experience
  • Technical document creation experience
  • Experience performing user acceptance testing and working with end-users to validate data
  • Excellent problem-solving skills and attention to detail.
  • Strong communication skills and ability to work collaboratively with both technical and non-technical stakeholders.
  • Highly coachable and trustworthy

Desirable
  • An ambitious and persuasive achiever with a casual and direct communication style
  • Experience in training

Physical Demands
  • While performing the duties of this position, the employee is regularly required to stand, walk, sit, use hands to feel objects, reach with hands and arms, stoop, kneel, talk and hear.
  • Occasionally lifts or move up to 25 pounds.

Perks of Being Part of the Team
Here at CONVERGIX, we offer a generous compensation and benefits package including:
  • Comprehensive Medical, Dental, and Vision insurance plans
  • 401K, including company match
  • Company-paid life insurance with optional supplemental coverage for you and your spouse/children
  • Company-paid short and long-term disability
  • Employee Assistance Program
  • Paid-time off and company-paid holidays
  • Profit Sharing

What does CONVERGIX value?
Our values are the foundation on which we build CONVERGIX; we adhere to these no matter what mountain we climb.
  • Integrity - Respect, Transparency, Commitment
  • Excellence - Continuous Improvement, Innovation, Collaboration, Communication
  • Passion - Momentum, Sense of Urgency, Growth, Success, Velocity

We thank all candidates for their interest, however only those considered for an interview will be contacted.
CONVERGIX Automation Solutions has an accommodation program in place that provides reasonable accommodations for employees with disabilities. If you require a specific accommodation because of a disability or a medical need, please contact Human Resources.
Equal Opportunity Employer
This employer is required to notify all applicants of their rights pursuant to federal employment laws.
For further information, please review the Know Your Rights notice from the Department of Labor.