1

Senior Java Software Engineer Jobs in Pontiac, MI

Senior Java Developer

Pontiac, MI

$56.75 - $72.50/hr

Company Description We specialize in Staffing, Consulting, Software Development, and Training along ... This is a senior developer position on a software product development and support team. The product ...

... Software and Product Development, IT Outsourcing and Technology assistance supplier headquartered ... Southfield, MI Looking for SR, JAVA Developer About this Position: You will be measured on the ...

Senior Java Developer

Detroit, MI · On-site +1

$56.75 - $72.25/hr

... software, data, AI, network, and hybrid cloud infrastructure. These solutions are powered by ... As an experienced Java Developer Sr. Consultant, you will have the ability to share new ideas and ...

Sr. Java Developer

Dearborn, MI

$52.50 - $67/hr

We are emerging as one of the largest private talent sourcing and management firms in the US Sr. Java Developer Location: - Dearborn, MI 48120 Duration: - 6+ months Should have excellent ...

Senior Java Developer

Dearborn, MI · On-site

$52.75 - $67.25/hr

They are involved in the entire software development lifecycle including designing software ... Senior Engineer Exp: Prac. In 2 coding lang. or adv. Prac. in 1 lang.; guides. 10+ years in IT 8+ ...

Java Azure developer

Farmington Hills, MI

$56.25 - $71.75/hr

Seeking a Senior Java Developer with extensive development experience with Microsoft Azure, to lead ... Work in an agile team environment to develop, test and deploy software, platforms and changes using ...

Senior Software Engineer - onsite

Detroit, MI · On-site

$116.10K - $153K/yr

We are seeking an experienced Senior Software Engineer to lead the design and development of ... Strong proficiency in one or more programming languages such as Java, Python, JavaScript/TypeScript ...

Senior Software Engineer

Birmingham, MI · On-site

$116.80K - $154K/yr

Senior Software Engineer RPM is an international non-asset-based logistics and supply chain ... Strong proficiency in Java with Spring Boot for building production-grade microservices, including ...

Senior Software Engineer

Birmingham, MI · On-site

$116.80K - $154K/yr

Senior Software Engineer RPM is an international non-asset-based logistics and supply chain ... Strong proficiency in Java with Spring Boot for building production-grade microservices, including ...

next page

Showing results 1-20

Senior Java Software Engineer information

See Pontiac, MI salary details

$40.2K

$149.9K

$263.2K

How much do senior java software engineer jobs pay per year?

As of May 29, 2026, the average yearly pay for senior java software engineer in Pontiac, MI is $149,894.00, according to ZipRecruiter salary data. Most workers in this role earn between $124,100.00 and $163,400.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Senior Java Software Engineer, and why are they important?

To thrive as a Senior Java Software Engineer, you need advanced proficiency in Java programming, software design principles, and a solid understanding of computer science fundamentals, often backed by a degree in computer science or a related field. Experience with frameworks like Spring, build tools such as Maven or Gradle, and version control systems like Git is typically required, along with knowledge of cloud platforms or containerization tools. Strong problem-solving abilities, effective communication, and leadership skills help you mentor team members and collaborate on complex projects. These competencies are crucial for delivering robust, scalable software solutions and leading development teams in dynamic environments.

What are some common challenges faced by Senior Java Software Engineers when leading development projects?

Senior Java Software Engineers often encounter challenges such as balancing hands-on coding with leading and mentoring team members, managing tight project deadlines, and ensuring code quality across the team. They are also responsible for making key architectural decisions and integrating new technologies while maintaining system stability. Effective communication and collaboration with cross-functional teams, including QA, DevOps, and product managers, are essential to successfully deliver robust solutions.

What does a Senior Java Software Engineer do?

A Senior Java Software Engineer is responsible for designing, developing, and maintaining complex software applications using the Java programming language. They often lead technical projects, mentor junior developers, and collaborate with cross-functional teams to deliver high-quality software solutions. Their role includes analyzing user requirements, troubleshooting issues, optimizing code for performance, and ensuring best practices in software development. Senior Java engineers are also involved in code reviews and may contribute to architectural decisions within their organization.
What are popular job titles related to Senior Java Software Engineer jobs in Pontiac, MI? For Senior Java Software Engineer jobs in Pontiac, MI, the most frequently searched job titles are:
What cities near Pontiac, MI are hiring for Senior Java Software Engineer jobs? Cities near Pontiac, MI with the most Senior Java Software Engineer job openings:

$56.75 - $72.50/hr

Other

Posted 13 days ago


Job description

Company Description

We specialize in Staffing, Consulting, Software Development, and Training along with IT services to small to medium size companies. AG's primary objective is to help companies maximize their IT resources and meet the ever-changing IT needs and challenges.

In addition, AG offers enterprise resource planning and enterprise application integration, supply-chain management, e-commerce solutions, and B2B public exchanges and B2B process integration solutions. Our company provides application analysis, design, development and programming, software engineering, systems development, testing, integration, and implementation, and management consulting services to various clients - including governmental agencies and private companies - throughout the United States and India.

We provide these services in multiple computing environments and use technologies such as client/server architecture, object-oriented programming languages and tools, distributed database management systems, state-of-the-art networking, and communications infrastructures. Our honest and realistic approach to recruiting dictates that AG does not entice or lure engineers from their employers. We represent only high caliber technical professionals who have committed to making a change required by career.

Job Description

This is a senior developer position on a software product development and support team. The product developed by this team provides the underpinning of a highly leveraged managed file transfer service used in the support of mission critical systems for multiple customers. The key technologies and skill sets for this position include Java, MySQL, Linux, Eclipse/SVN, Jetty, file transfer protocols (FTP/S, SFTP, AS2, etc.), Web services, and a working knowledge of networking (TCP/IP protocol, firewalls, load balancers. etc.). Rotational on-call support is also required after a sufficient training period. The position is on-site in Pontiac, MI collocated with the rest of the development team - no remote. Normal working hours (8-5, M-F).

  • A technical Bachelor s degree or equivalent experience 
  • Advanced understanding of Unit and system software testing. 
  • Advanced understanding of modern software development methodologies. 
  • Advanced understanding of modern software development tools and SCM.

Technical skills in the following areas: 

  • 8+ years development in Java with databases like MySQL 
  • 8+ years in Web Development in Java J2EE, Unix Shell Scripting, experience in other Java technologies including Servlets, JSP, JDBC, familiarity with XML, XSD, and XSL 
  • 8+ years development in Web Services (RESTful, SOAP), Eclipse, SQL, JavaScript
Additional Information

GOOD COMMUNICATION SKILLS

DURATION: 6+ Months Contract 

INTERVIEW: Phone then F2F or Skype