1

Java Junior Jobs in Inkster, MI (NOW HIRING)

Our client is currently seeking a Java Developer - Junior Location : Ann Arbor, MI ((Hybrid: 4 days on-site, 1 day remote based on performance expectations) Duration : 12 months with possibility of ...

New

Java Developer in Michigan

Ann Arbor, MI · On-site

$50 - $64.50/hr

Java Developer Job Location: Ann Arbor, MI Duration: 12+ months The Software Engineer will perform ... In addition, they will also provide mentorship for junior developers, liaise with developers from ...

Jr FullStack Java Developer

Farmington, MI · On-site

$51.75 - $66.75/hr

We are seeking a motivated and enthusiastic Junior Full Stack Developer with 1-3 years of hands-on ... Core Java/J2EE * HTML/CSS * Jersey * SQL, PL/SQL * Oracle Database Nice to have technical skills:

Automated Media Inc. is seeking a Junior Full Stack Developer to perform both front- and back-end ... Java) • Above-average math skills • Applicants must speak fluent English. • Knowledge of ...

Experience with developing and utilizing RESTful web services (Java, .NET, or NodeJS) * Experience working with small to medium development teams * Experience with object-oriented design and ...

Staff Software Engineer

Detroit, MI · On-site +1

$170K - $200K/yr

Participate in code reviews and mentor junior engineers. Advanced Technical Leadership * Serve as ... Minimum of 8 years working as a Backend Software Engineer in C#, .net, Python, Java, or other ...

Participate in code reviews and mentor junior engineers. Advanced Technical Leadership * Serve as ... Minimum of 8 years working as a Backend Software Engineer in C#, .net, Python, Java, or other ...

Experience with developing and utilizing RESTful web services (Java, .NET, or NodeJS) * Experience working with small to medium development teams * Experience with object-oriented design and ...

Mentor junior engineers, lead code reviews, and champion best practices in code quality, testing ... GCP Cloud Run, PostgreSQL, Cloud Computing, Google Cloud Platform, Java, Sas (Software), Full ...

next page

Showing results 1-20

Java Junior information

See Inkster, MI salary details

$57.1K

$100K

$150.7K

How much do java junior jobs pay per year?

As of Jul 9, 2026, the average yearly pay for java junior in Inkster, MI is $99,978.00, according to ZipRecruiter salary data. Most workers in this role earn between $70,700.00 and $99,700.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 job categories do people searching Java Junior jobs in Inkster, MI look for? The top searched job categories for Java Junior jobs in Inkster, MI are:
What cities near Inkster, MI are hiring for Java Junior jobs? Cities near Inkster, MI with the most Java Junior job openings:
Java Developer - Junior

Java Developer - Junior

Judge Group, Inc.

Ann Arbor, MI • On-site

$40 - $44/hr

Other

Posted yesterday

New


Job description

Location: Ann Arbor, MI Salary: $40.00 USD Hourly - $44.00 USD Hourly Description: Our client is currently seeking a Java Developer - Junior
Location: Ann Arbor, MI ((Hybrid: 4 days on-site, 1 day remote based on performance expectations)
Duration: 12 months with possibility of extension
About the Job
Our development team is looking for a talented Java Developer to join us in building and enhancing an industry-leading desktop trading platform. We work in a collaborative, innovative, and technically challenging environment where high performance is key.
In this role, you will have the opportunity to perform complex software design tasks and technical analysis on a highly performant, multi-threaded, and resilient system. You will act as a subject matter expert on our flagship desktop application, providing critical expertise on our installer, Java JRE updater, Java UI, and various backend modules.

Minimum Qualifications

Bachelor's degree in Computer Science or a related technical discipline.
1+ years of experience in Core Java and J2EE development (both client and server-side).
1+ years of experience with Object-Oriented Analysis and Design (OOA/OOD), distributed systems/software, real-time processing, relational database systems, and messaging systems.
Experience with Test-Driven Development (TDD).
Preferred Qualifications
Experience developing downloadable desktop applications.
Experience with concurrency, multi-threading, scaling, Java Garbage Collection, and performance tuning.
Strong understanding of data structures, algorithms, and design patterns (GoF).
Experience with Agile development methodologies.
Experience with rich UI frameworks such as AngularJS, jQuery, HTML5, Swing, JavaFX, or similar APIs.
Experience with application development frameworks like Spring, Hibernate, JSF, or similar.
Familiarity with Unix/Linux, Windows, and Mac operating systems.
Experience with build, deploy, and test automation tools (e.g., Ant, Gradle, Maven, Jenkins, TeamCity, JUnit).
Demonstrated experience working with core business logic within applications, as well as developing APIs and Frameworks.
Working knowledge of the finance and/or trading domain.
Excellent written and verbal communication skills.
Responsibilities
Perform product design and troubleshooting exercises of extremely high complexity, requiring extensive research and analysis.
Lead system design and specification development, program logic and flow-charting, testing, debugging, and documentation.
Make complex, high-level design choices to be utilized by the broader development teams.
Lead complex programming tasks, providing thorough reviews of various development initiatives and technical documentation.
Analyze complex technical problems and recommend highly effective, scalable solutions.
Act as a key contributor in client/technology interactions to drive the development of robust technology solutions.
Interface with Enterprise Architecture and Infrastructure teams on strategic designs and long-term initiatives.
Lead the troubleshooting of complex problems across both development and production environments, ensuring the timely and effective resolution of issues.
By providing your phone number, you consent to: (1) receive automated text messages and calls from the Judge Group, Inc. and its affiliates (collectively "Judge") to such phone number regarding job opportunities, your job application, and for other related purposes. Message & data rates apply and message frequency may vary. Consistent with Judge's Privacy Policy, information obtained from your consent will not be shared with third parties for marketing/promotional purposes. Reply STOP to opt out of receiving telephone calls and text messages from Judge and HELP for help.
Contact:
This job and many more are available through The Judge Group. Please apply with us today!