1

Java Junior Jobs in Davison, MI (NOW HIRING)

... • Mentor junior and mid-level engineers and conduct code reviews • Collaborate cross ... Java, Python, Node.js, Go, etc.) • Experience designing distributed systems and microservice ...

Mentor junior developers and support knowledge sharing across frontend, backend, and platform teams ... Strong experience in backend development using Python, Java, Node.js, or similar technologies

Mentor junior and mid-level engineers and conduct code reviews * Collaborate cross-functionally ... Strong proficiency in one or more programming languages (Java, Python, Node.js, Go, etc.

Senior Product Manager I

Rochester, MI · On-site

$116K - $153K/yr

Mentor junior team members in areas of expertise of the OneStream product. * Drafts strategy and ... Knowledge of object-oriented languages such as Java and C++. * Hands-on technical experience with ...

Java Junior information

See Davison, MI salary details

$55.3K

$96.8K

$145.8K

How much do java junior jobs pay per year?

As of Jul 9, 2026, the average yearly pay for java junior in Davison, MI is $96,764.00, according to ZipRecruiter salary data. Most workers in this role earn between $68,400.00 and $96,500.00 per year, depending on experience, location, and employer.

What is the difference between Java Junior vs Java Developer?

AspectJava JuniorJava Developer
Required Experience0-2 years2+ years
CertificationsOptional, entry-level certificationsOptional, advanced certifications
Work EnvironmentTraining, mentorship-focusedProject-driven, independent
ResponsibilitiesLearning, basic coding tasksDesign, develop, maintain Java applications

Java Junior roles are entry-level positions focused on learning and supporting Java projects, often requiring minimal experience. Java Developers have more experience, handle complex tasks, and contribute to project design and implementation. The transition from Java Junior to Java Developer involves gaining skills, experience, and certifications over time.

What are some typical challenges a Java Junior might face when starting out, and how can they overcome them?

As a Java Junior, you may encounter challenges like understanding complex codebases, adapting to agile development practices, and debugging unfamiliar issues. It's common to feel overwhelmed at first, but asking questions, participating in code reviews, and pairing with more experienced developers can accelerate your learning. Regularly practicing coding, studying documentation, and using collaboration tools will also help you quickly become a productive member of the team.

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

To thrive as a Java Junior, you need a solid understanding of Java programming, object-oriented principles, and a relevant degree or coursework in computer science. Familiarity with development tools like Eclipse or IntelliJ IDEA, version control systems (such as Git), and basic knowledge of databases are typically expected. Strong problem-solving abilities, eagerness to learn, and good communication skills help juniors excel in collaborative and fast-paced environments. These skills enable efficient coding, effective teamwork, and smooth adaptation to evolving project requirements.

What are Java Junior developers?

Java Junior developers are entry-level software engineers who specialize in programming using the Java language. They typically have a foundational understanding of Java syntax, object-oriented programming concepts, and basic software development practices. Java Juniors often assist with coding, debugging, and testing under the supervision of more experienced developers, while continuously learning and building their technical skills. Their responsibilities may also include maintaining existing applications and writing simple features as part of a development team.
What are popular job titles related to Java Junior jobs in Davison, MI? For Java Junior jobs in Davison, MI, the most frequently searched job titles are:
What cities near Davison, MI are hiring for Java Junior jobs? Cities near Davison, MI with the most Java Junior job openings:
Software Engineer

Software Engineer

Stellantis

Auburn Hills, MI • On-site

Full-time

Posted 27 days ago


Stellantis rating

7.4

Company rating: 7.4 out of 10

Based on 126 frontline employees who took The Breakroom Quiz

17th of 44 rated automakers


Job description

Job Summary:
Stellantis is a leading global mobility player guided by a clear mission to provide freedom of movement for all. They are seeking a Software Engineer to lead the design and development of scalable cloud-native systems on AWS, taking ownership of critical services and mentoring engineers.
Responsibilities:
• Architect, design, and implement complex cloud-native applications on AWS
• Lead technical decisions for scalability, reliability, security, and performance
• Own end-to-end delivery of services from design through production support
• Develop and maintain backend services, APIs, and microservices
• Implement infrastructure as code using AWS CDK, CloudFormation, or Terraform
• Drive best practices in system design, testing, monitoring, and CI/CD
• Optimize AWS environments for performance, reliability, and cost efficiency
• Ensure security, compliance, and observability standards are met
• Troubleshoot and resolve high-impact production issues
• Mentor junior and mid-level engineers and conduct code reviews
• Collaborate cross-functionally with product managers, architects, and DevOps teams
Qualifications:
Required:
• BA/BS in Computer Science, Engineering, Mathematics, or a related technical discipline
• A minimum of 8 years of working experience
• A minimum of 5 years of professional software engineering experience
• A minimum of 3 years of hands-on experience designing and building solutions on AWS
• Deep experience with core AWS services (EC2, S3, RDS/Aurora, DynamoDB, Lambda, API Gateway, VPC, IAM)
• Strong proficiency in one or more programming languages (Java, Python, Node.js, Go, etc.)
• Experience designing distributed systems and microservice architectures
• Hands-on experience with containerization and orchestration (Docker, ECS, EKS, Kubernetes)
• Experience with CI/CD pipelines and automated deployments
• Strong communication skills and ability to influence technical decisions
Preferred:
• Certification in AWS or other cloud providers
• Experience with Databricks notebook workflows
• Experience with Terraform
Company:
Our storied and iconic brands embody the passion of their visionary founders and today’s customers in their innovative products and services: they include Abarth, Alfa Romeo, Chrysler, Citroën, Dodge, DS Automobiles, Fiat, Jeep®, Lancia, Maserati, Opel, Peugeot, Ram, Vauxhall and mobility brands Free2move and Leasys. Founded in 2007, the company is headquartered in Turin, ITA, with a team of 10001+ employees. The company is currently Late Stage.

What Stellantis employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom