Strong proficiency in at least one primary programming language (e.g., Kotlin, Java, Python) and ... Experience mentoring junior engineers or contributing to team knowledge-sharing. * Familiarity with ...
Strong proficiency in at least one primary programming language (e.g., Kotlin, Java, Python) and ... Experience mentoring junior engineers or contributing to team knowledge-sharing. * Familiarity with ...
Strong proficiency in at least one primary programming language (e.g., Kotlin, Java, Python) and ... Experience mentoring junior engineers or contributing to team knowledge-sharing. * Familiarity with ...
Strong proficiency in at least one primary programming language (e.g., Kotlin, Java, Python) and ... Experience mentoring junior engineers or contributing to team knowledge-sharing. * Familiarity with ...
Software Engineer...
Southfield, MI · On-site
Implement and configure software architectures to enable automatic routings * Maintain and add to ... Minimum 3 years Experience with programming or scripting languages, such as Java, Python, CAPL, C/C+
Quick apply
Software Engineer...
Southfield, MI · On-site
Implement and configure software architectures to enable automatic routings * Maintain and add to ... Minimum 3 years Experience with programming or scripting languages, such as Java, Python, CAPL, C/C+
Jr. Software Developer (Canton, MI)
Canton, MI · On-site
$25 - $34.62/hr
As a Junior Full-Stack Developer, your essential job functions will include the following ... Experience with C# (or similar object-oriented programming languages such as Java) * Above-average ...
Jr. Software Developer (Canton, MI)
Canton, MI · On-site
$25 - $34.62/hr
As a Junior Full-Stack Developer, your essential job functions will include the following ... Experience with C# (or similar object-oriented programming languages such as Java) * Above-average ...
Software Engineer 2
Ann Arbor, MI · On-site
$83K - $141K/yr
As a Software Engineer, we'll support your growth as you tackle growing ownership, work alongside ... We're looking for engineers with experience building C++, C#, or Java applications that directly ...
New
Software Engineer 2
Ann Arbor, MI · On-site
$83K - $141K/yr
As a Software Engineer, we'll support your growth as you tackle growing ownership, work alongside ... We're looking for engineers with experience building C++, C#, or Java applications that directly ...
New
Software Engineer 2
Ann Arbor, MI · On-site
$83K - $141K/yr
As a Software Engineer, we'll support your growth as you tackle growing ownership, work alongside ... We're looking for engineers with experience building C++, C#, or Java applications that directly ...
New
Software Engineer 2
Ann Arbor, MI · On-site
$83K - $141K/yr
As a Software Engineer, we'll support your growth as you tackle growing ownership, work alongside ... We're looking for engineers with experience building C++, C#, or Java applications that directly ...
New
Senior java developer
$55.25 - $70.25/hr
Senior Java/J2EE Developer Location: Detroit, MI Duration: 13-14 months Engagement Description ... software is delivered on time and within budget. Top 3 Required Skills/Experience - Oracle SQL ...
Senior java developer
$55.25 - $70.25/hr
Senior Java/J2EE Developer Location: Detroit, MI Duration: 13-14 months Engagement Description ... software is delivered on time and within budget. Top 3 Required Skills/Experience - Oracle SQL ...
W2-FTE - Full Stack Software Engineer (Java, Spring Boot, Angular, Google Cloud Platform) - Dearborn
Dearborn Heights, MI · On-site
$48.50 - $62.50/hr
Role: Full Stack Software Engineer (Java, Spring Boot, Angular, Google Cloud Platform) Location: Dearborn, MI (Hybrid) Duration: FTE We are seeking a Full Stack Software Engineer with strong ...
W2-FTE - Full Stack Software Engineer (Java, Spring Boot, Angular, Google Cloud Platform) - Dearborn
Dearborn Heights, MI · On-site
$48.50 - $62.50/hr
Role: Full Stack Software Engineer (Java, Spring Boot, Angular, Google Cloud Platform) Location: Dearborn, MI (Hybrid) Duration: FTE We are seeking a Full Stack Software Engineer with strong ...
Software Engineer #1058669 * Employees in this job function are responsible for designing ... Java * SQL * API * Cloud Computing * Relational Databases Skills Preferred: * Artificial ...
Quick apply
Software Engineer #1058669 * Employees in this job function are responsible for designing ... Java * SQL * API * Cloud Computing * Relational Databases Skills Preferred: * Artificial ...
Sr.Software Engineer
$121K - $159K/yr
... coding/programming on demand. Experience with: OOA/OOD, distributed systems/software, real time ... Rich UI frameworks ( e.g. - Angular JS, jQuery, DOJO, Ajax, HTML 5, Swing, Java FX or similar ...
Sr.Software Engineer
$121K - $159K/yr
... coding/programming on demand. Experience with: OOA/OOD, distributed systems/software, real time ... Rich UI frameworks ( e.g. - Angular JS, jQuery, DOJO, Ajax, HTML 5, Swing, Java FX or similar ...
Sr Software Engineer
Southfield, MI · On-site
$112K - $148K/yr
Stefanini, Inc. seeks a Software Engineer, Sr. reporting to office in Southfield, MI to design ... Java; and PowerShell. Work at various, unanticipated locations throughout the US is possible.
Sr Software Engineer
Southfield, MI · On-site
$112K - $148K/yr
Stefanini, Inc. seeks a Software Engineer, Sr. reporting to office in Southfield, MI to design ... Java; and PowerShell. Work at various, unanticipated locations throughout the US is possible.
Senior Software Engineer
Allen Park, MI · On-site
$111K - $147K/yr
This Full-Stack Software Engineer position is ideal for a technically oriented, forward-thinking ... Java. * 3+ years of hands-on experience with Google Cloud Platform (GCP)-compute, storage ...
New
Senior Software Engineer
Allen Park, MI · On-site
$111K - $147K/yr
This Full-Stack Software Engineer position is ideal for a technically oriented, forward-thinking ... Java. * 3+ years of hands-on experience with Google Cloud Platform (GCP)-compute, storage ...
New
Sr Software Engineer
Southfield, MI · On-site
$112K - $148K/yr
Stefanini, Inc. seeks a Software Engineer, Sr. reporting to office in Southfield, MI to design ... Java; and PowerShell. Work at various, unanticipated locations throughout the US is possible.
Sr Software Engineer
Southfield, MI · On-site
$112K - $148K/yr
Stefanini, Inc. seeks a Software Engineer, Sr. reporting to office in Southfield, MI to design ... Java; and PowerShell. Work at various, unanticipated locations throughout the US is possible.
Sr Software Engineer
Southfield, MI · On-site
$112K - $148K/yr
Stefanini, Inc. seeks a Software Engineer, Sr. reporting to office in Southfield, MI to design ... Java; and PowerShell. Work at various, unanticipated locations throughout the US is possible.
Sr Software Engineer
Southfield, MI · On-site
$112K - $148K/yr
Stefanini, Inc. seeks a Software Engineer, Sr. reporting to office in Southfield, MI to design ... Java; and PowerShell. Work at various, unanticipated locations throughout the US is possible.
Sr Software Engineer
Southfield, MI · On-site
$112K - $148K/yr
Stefanini, Inc. seeks a Software Engineer, Sr. reporting to office in Southfield, MI to design ... Java; and PowerShell. Work at various, unanticipated locations throughout the US is possible.
Sr Software Engineer
Southfield, MI · On-site
$112K - $148K/yr
Stefanini, Inc. seeks a Software Engineer, Sr. reporting to office in Southfield, MI to design ... Java; and PowerShell. Work at various, unanticipated locations throughout the US is possible.
Java Developer
$50 - $64.50/hr
Vendor Integration Experience Application/Software Developers are involved in the full systems life cycle and therefore are responsible for designing, coding, testing, implementing and supporting ...
Java Developer
$50 - $64.50/hr
Vendor Integration Experience Application/Software Developers are involved in the full systems life cycle and therefore are responsible for designing, coding, testing, implementing and supporting ...
Sr. Java FullSack Engineer - Michigan
Farmington Hills, MI · On-site
$123K - $161K/yr
We are looking for a Senior full stack Application Developer on our Application Development Team (focus on Core Java, Webservices and Angular skills). The ideal candidate should have at least 7 years ...
Sr. Java FullSack Engineer - Michigan
Farmington Hills, MI · On-site
$123K - $161K/yr
We are looking for a Senior full stack Application Developer on our Application Development Team (focus on Core Java, Webservices and Angular skills). The ideal candidate should have at least 7 years ...
Senior Software Engineer/Developer
Wixom, MI · On-site
$117K - $154K/yr
Job Summary : Zobility, a division of RGBSI, is seeking a Senior Software Engineer to lead ... JAVA, SQL Server/Data Structure, Python, ASP.NET • Web based application, UI design and ...
Senior Software Engineer/Developer
Wixom, MI · On-site
$117K - $154K/yr
Job Summary : Zobility, a division of RGBSI, is seeking a Senior Software Engineer to lead ... JAVA, SQL Server/Data Structure, Python, ASP.NET • Web based application, UI design and ...
Software Developers
Farmington Hills, MI · On-site
... 4. Java developers (Mid-level and Senior level) 5. Pega Developer and Pega Architects 6. Senior ... Please contact us if you think you are the right candidate, we give a chance to all Junior, Mid ...
Software Developers
Farmington Hills, MI · On-site
... 4. Java developers (Mid-level and Senior level) 5. Pega Developer and Pega Architects 6. Senior ... Please contact us if you think you are the right candidate, we give a chance to all Junior, Mid ...
Software Developers
Farmington Hills, MI · On-site
... 4. Java developers (Mid-level and Senior level) 5. Pega Developer and Pega Architects 6. Senior ... Please contact us if you think you are the right candidate, we give a chance to all Junior, Mid ...
Software Developers
Farmington Hills, MI · On-site
... 4. Java developers (Mid-level and Senior level) 5. Pega Developer and Pega Architects 6. Senior ... Please contact us if you think you are the right candidate, we give a chance to all Junior, Mid ...
Junior Java Software Engineer information
See Ann Arbor, MI salary details
$59.7K - $68.6K
4% of jobs
$73.5K is the 25th percentile. Wages below this are outliers.
$68.6K - $77.5K
38% of jobs
The median wage is $82.2K / yr.
$77.5K - $86.4K
15% of jobs
$86.4K - $95.3K
11% of jobs
$100.2K is the 75th percentile. Wages above this are outliers.
$95.3K - $104.1K
14% of jobs
$104.1K - $113K
11% of jobs
$113K - $121.9K
5% of jobs
$121.9K - $130.8K
1% of jobs
$130.8K - $139.7K
1% of jobs
$139.7K - $148.6K
1% of jobs
$148.6K - $157.5K
0% of jobs
$59.7K
$104.5K
$157.5K
How much do junior java software engineer jobs pay per year?
What are the key skills and qualifications needed to thrive as a junior Java software engineer, and why are they important?
What is the difference between Junior Java Software Engineer vs Java Developer?
| Aspect | Junior Java Software Engineer | Java Developer |
|---|---|---|
| Required Credentials | Typically a bachelor's degree in Computer Science or related field; some certifications like Oracle Java Certification | Similar credentials; often holds Java certifications and a degree in a related field |
| Work Environment | Entry-level position in development teams, often under supervision, focusing on coding and testing | Can be entry to mid-level, involved in designing, coding, and maintaining Java applications |
| Employer & Industry Usage | Used across tech companies, startups, and corporate IT departments | Commonly used in software development firms, tech companies, and enterprise environments |
While both roles involve Java programming, a Junior Java Software Engineer typically focuses on learning and supporting development tasks under supervision, whereas a Java Developer may have more responsibility in designing and implementing Java applications. The roles often overlap, but the engineer role emphasizes entry-level growth, while the developer role can involve more independent work.
What does a junior Java software engineer do?
What kinds of projects or tasks can a junior Java software engineer expect to work on during their first year?
Full-time
Re-posted 19 days ago
Job description
Full-time
Description
We are looking for a mid-level Software Development Engineer who can design, build, and deliver high-quality software in a collaborative, fast-paced, and multicultural environment. You will work closely with cross-functional teams and participate in nightly discussions with our overseas headquarters, contributing to both technical execution and team growth.
Requirements
KEY RESPONSIBILITIES (To perform within this position successfully, the incumbent must be able to perform each essential duty satisfactorily. Other duties may be assigned.)
- Design and develop high-quality software features that are scalable, maintainable, and aligned with product requirements.
- Collaborate closely with cross-functional teams to solve problems, share knowledge, and deliver reliable solutions.
- Participate in code reviews to ensure code quality, provide constructive feedback, and support team learning.
- Debug and resolve technical issues across the stack, including performance, reliability, and integration challenges.
- Write and maintain technical documentation to support clarity, onboarding, and long-term maintainability.
- Work effectively with overseas HQ, including participating in nightly discussions and adapting to cross-cultural communication styles.
- Continuously improve code quality and engineering practices through refactoring, testing, and adopting best practices.
AUTHORITY & SCOPE
This role operates within defined corporate policies and procedures and exercises judgment appropriate to its level of responsibility. The position may influence decisions related to functional operations, processes, or recommendations and escalate matters as required
Supervisory Responsibilities:
No
Qualifications (The requirements listed below are representative of the knowledge, skills, and/or ability required and preferred for this position.)
Required Education & Experience:
- BS degree in Computer Science, Computer Engineering, Electronics/Electrical Engineering, or a similar technical field.
- Minimum of 3 years of professional software development experience with a proven track record of delivering production-ready features.
- Strong proficiency in at least one primary programming language (e.g., Kotlin, Java, Python) and solid understanding of software engineering fundamentals.
- Hands-on experience with version control, CI/CD pipelines, and modern development workflows.
- Good understanding of data structures, algorithms, and system design basics appropriate for mid-level roles.
- Ability to debug complex issues across multiple layers of the stack and propose practical solutions.
- Experience working with APIs, databases, and cloud-based services.
- Strong communication skills with the ability to collaborate across teams and explain technical decisions clearly.
- Adaptability to work with overseas HQ, including participating in nightly discussions and navigating cross-cultural communication styles.
- Growth mindset and willingness to learn new tools, technologies, and best practices.
Required Knowledge, Skills, & Abilities:
- Strong understanding of software engineering fundamentals including data structures, algorithms, and system design basics.
- Proficiency in at least one primary programming language such as Kotlin, Java, or Python.
- Experience with Git and modern development workflows including CI/CD pipelines.
- Ability to debug complex issues across multiple layers of the application.
- Knowledge of APIs, databases, and cloud services including REST and SQL/NoSQL fundamentals.
- Strong communication and collaboration skills with the ability to explain technical decisions clearly.
- Adaptability to cross-cultural collaboration and willingness to participate in nightly meetings with HQ.
- Ability to learn new tools and technologies quickly and apply best practices.
- Solid understanding of testing principles including unit and integration testing.
- Strong analytical and problem-solving skills with a structured approach to complex tasks.
Preferred Education & Experience:
- Experience with cloud platforms such as AWS, Azure, or GCP.
- Familiarity with containerization tools like Docker or Kubernetes.
- Knowledge of modern architecture patterns such as microservices or event-driven systems.
- Experience improving CI/CD pipelines and build automation.
- Experience working with distributed or overseas teams across time zones.
- Strong testing discipline including automated testing frameworks.
- Understanding of security best practices such as OWASP and secure API design.
- Experience mentoring junior engineers or contributing to team knowledge-sharing.
- Familiarity with Agile methodologies and iterative development cycles.
Working Conditions:
The role operates in a collaborative, team-oriented environment, with regular interaction across functions and close partnership with overseas headquarters. Engineers work in a hybrid schedule with occasional nightly meetings to align with global teams, supported by approachable senior engineers who foster learning and shared problem-solving.
Travel Requirements:
- Occasional international travel
- Frequent local travel
OTHER DUTIES:
Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities and activities may change at any time with or without notice.
CANDIDATE SPONSORSHIP:
Mobis does not provide immigration related sponsorship for this role. Do not apply for this role if you will need Mobis immigration sponsorship now or in the future. This includes direct company sponsorship, entry of Mobis as the immigration employer of record on a government form and any work authorization requiring a written submission or other immigration support from the company. (e.g., H-1B, OPT, STEM OPT, CPT, E-2, TN, J-1, etc.)
ADA DISCLAIMER:
Mobis North America is committed to working with and offering reasonable accommodation to job applicants with disabilities. If you need assistance or an accommodation due to disability for any part of the employment process, please contact us at: MTCA_HR@gmobis.com
EEO STATEMENT:
Mobis North America is an Equal Opportunity Employer. This company will provide equal opportunity to all individuals without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status. Information collected regarding categories as provided by law will in no way affect the decision regarding an employment application.
Mobis North America will not discharge or in any manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with Mobis North America legal duty to furnish information.