1

Mid Level Java Developer Jobs in Lansing, MI (NOW HIRING)

Sr Core Java/J2EE Developer

Okemos, MI · On-site

$52.25 - $66.50/hr

Core Java/J2EE Developer Candidates are expected to go onsite two days a week, either in Okemos, MI ... level Core Java Experience with Security Vulnerabilities/working with Security teams Excellent ...

... engineering and consulting services company, serving technology startups as well as mid-size to ... Senior Application Architect (Java Architect) Location: Lansing, MI Client: State Of Michigan ...

next page

Showing results 1-20

Mid Level Java Developer information

See Lansing, MI salary details

$41

$58

$70

How much do mid level java developer jobs pay per hour?

As of Jun 25, 2026, the average hourly pay for mid level java developer in Lansing, MI is $58.37, according to ZipRecruiter salary data. Most workers in this role earn between $50.96 and $66.54 per hour, depending on experience, location, and employer.

What does a typical workday look like for a Mid Level Java Developer?

As a Mid Level Java Developer, your typical workday often involves writing and testing Java code, troubleshooting existing applications, and participating in code reviews. You'll collaborate closely with other developers, QA engineers, and sometimes product managers in agile sprints to ensure features are delivered according to requirements. Daily stand-up meetings are common, as is the use of tools like Jira for tracking tasks. You may also spend time learning new frameworks or best practices, which helps with both personal growth and contributing to more efficient software solutions.

What is a Mid Level Java Developer job?

A Mid Level Java Developer is responsible for designing, developing, and maintaining Java-based applications. They typically have 2-5 years of experience and work on coding, debugging, and optimizing software solutions. They collaborate with teams, follow best coding practices, and may mentor junior developers. Their role involves understanding project requirements, integrating APIs, and ensuring application performance. Mid Level Java Developers contribute to both backend and frontend development, depending on the project needs.

What are the key skills and qualifications needed to thrive in the Mid Level Java Developer position, and why are they important?

Successful Mid Level Java Developers possess a solid understanding of Java programming, object-oriented design, and commonly used frameworks such as Spring or Hibernate, typically backed by a relevant degree and professional experience. Familiarity with tools like Git, Maven, popular IDEs (e.g., IntelliJ IDEA or Eclipse), and certifications like Oracle Certified Professional Java Programmer (OCPJP) are advantageous. Strong collaboration, problem-solving abilities, and effective communication skills help developers work efficiently within agile teams and cross-functional projects. Mastering both technical and soft skills ensures smooth project delivery, maintainable code quality, and productive teamwork in dynamic software development environments.

What are the most commonly searched types of Java Developer jobs in Lansing, MI? The most popular types of Java Developer jobs in Lansing, MI are:
What are popular job titles related to Mid Level Java Developer jobs in Lansing, MI? For Mid Level Java Developer jobs in Lansing, MI, the most frequently searched job titles are:
What job categories do people searching Mid Level Java Developer jobs in Lansing, MI look for? The top searched job categories for Mid Level Java Developer jobs in Lansing, MI are:
What cities near Lansing, MI are hiring for Mid Level Java Developer jobs? Cities near Lansing, MI with the most Mid Level Java Developer job openings:
Mid-Level Process Controls Engineer

Mid-Level Process Controls Engineer

CEC Controls Company Inc

Lansing, MI • On-site

$84K - $109K/yr

Full-time

Medical, Dental, Vision, Life, Retirement

Posted 6 days ago


Job description

Location: Lansing/Warren- Southeast Michigan (approximately 75% work from home, 25% on jobsite)
About CEC Controls

CEC Controls is a leading instrumentation and controls integrator headquartered in Michigan with a strong, long-standing presence in the water and wastewater industry and continued growth across industrial automation and process facilities throughout the state.

Overview:

We are seeking a Mid-Level Process Controls Engineer with 4–8 years of hands-on experience designing, programming, and commissioning industrial control systems. This role will primarily support our water/wastewater and general industrial process clients while offering exposure to a variety of challenging automation projects.

Key Responsibilities:

  • Design, program, and commission PLC/HMI/SCADA systems for water/wastewater and industrial process applications
  • Develop PLC programs using RSLogix Studio 5000 or Siemens Step 7 (TIA Portal) or Opto22 PAC Control
  • Develop and maintain SCADA applications using Trihedral VTScada, Inductive Automation Ignition, or GE Vernova iFIX
  • Design electrical control panels that adhere to UL508A standards
  • Perform factory acceptance testing (FAT) and site acceptance testing (SAT)
  • Configure and troubleshoot industrial networks including managed Ethernet switches, VLANs, VPN tunnels, cellular routers, and firewalls
  • Integrate field devices via HART, PROFINET, EtherNet/IP, and Modbus TCP
  • Provide on-site startup, commissioning, and client training
  • Collaborate with electrical contractors, general contractors, and project stakeholders
  • Participate in design reviews, risk assessments, and scope development for new bids

Preferred Qualifications:

  • Bachelor’s degree in Electrical Engineering, Controls Engineering, Computer Engineering, experience will be considered in lieu of degree.
  • 4–8 years of experience programming and commissioning PLC/SCADA systems in water/wastewater or industrial environments
  • Hands-on experience with Trihedral VTScada, Ignition, or GE Vernova iFIX
  • Strong knowledge of Allen-Bradley ControlLogix/CompactLogix or Siemens S7 platforms, Opto 22 would also be an asset
  • Familiarity with industrial networking: managed switches, VPN, cellular routers, firewalls, and network security best practices
  • Ability to read and red-line P&IDs, loop drawings, and network architecture diagrams
  • Valid driver’s license and ability to pass background checks for municipal and industrial sites

Assets:

  • Familiarity with design requirements for hazardous locations (ie. Class 1, Div 1 and Div 2)
  • Familiarity with industrial instrumentation such as pressure, flow, level, temperature, and analytical instruments
  • Scripting/development skills in HTML, CSS, Python
  • Experience with Relational Databases (ie. MySQL, PostgreSQL, etc.)
  • Experience with Rockwell FactoryTalk View SE/ME, Wonderware, AVEVA System Platform, PAC Display, Groov View
  • Knowledge of OPC UA, historian configuration (OSlsoft PI, Ignition Historian), and high-availability SCADA architectures.
  • Cybersecurity fundamentals (IEC 62443, NIST) applied to OT environments

What We Offer:

  • Competitive salary
  • Full benefits (health, dental, vision, 401k match, life/disability)
  • Mileage compensation and travel expenses for site work
  • Clear path to Senior Engineer and Project Management roles
  • Ongoing work on a diverse mix of municipal and industrial automation projects across Michigan


If you thrive on turning complex process requirements into reliable, redundant control systems and want to grow with a stable Michigan-based integrator, we want to hear from you.