Software Engineer Employees in this job function are responsible for designing, developing, testing ... Java Skills Preferred: GCP Experience Required: Senior Engineer Exp: Prac. In 2 coding lang. or adv.
Software Engineer Employees in this job function are responsible for designing, developing, testing ... Java Skills Preferred: GCP Experience Required: Senior Engineer Exp: Prac. In 2 coding lang. or adv.
Software Engineer
Ypsilanti, MI · On-site
$86K - $181K/yr
Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to ... Java, SQL * C++ * Containerization - Docker, Kubernetes * ORM Frameworks - Hibernate * Dependency ...
Software Engineer
Ypsilanti, MI · On-site
$86K - $181K/yr
Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to ... Java, SQL * C++ * Containerization - Docker, Kubernetes * ORM Frameworks - Hibernate * Dependency ...
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.
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.
Software Engineer
Novi, MI · On-site
Key Responsibilities: - Software developer with responsibilities to Define, Design, Develop, and ... Java development experience * Spring Boot frameworks experience * Experience with Cloud ...
Software Engineer
Novi, MI · On-site
Key Responsibilities: - Software developer with responsibilities to Define, Design, Develop, and ... Java development experience * Spring Boot frameworks experience * Experience with Cloud ...
Software Engineer
Novi, MI · On-site
Key Responsibilities: - Software developer with responsibilities to Define, Design, Develop, and ... Java development experience * Spring Boot frameworks experience * Experience with Cloud ...
Software Engineer
Novi, MI · On-site
Key Responsibilities: - Software developer with responsibilities to Define, Design, Develop, and ... Java development experience * Spring Boot frameworks experience * Experience with Cloud ...
Currently, we are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, data analysts/data scientists, machine learning engineers for full time positions ...
Currently, we are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, data analysts/data scientists, machine learning engineers for full time positions ...
Software Engineer
Dearborn, MI · On-site
Java 8 * J2ee - Servlet * HTML, JS, CSS * Optional - AEM Adobe Experience Manager - Comprehensive ... Solid understanding of object-oriented programming (OOP) principles. * Experience with design ...
Software Engineer
Dearborn, MI · On-site
Java 8 * J2ee - Servlet * HTML, JS, CSS * Optional - AEM Adobe Experience Manager - Comprehensive ... Solid understanding of object-oriented programming (OOP) principles. * Experience with design ...
Software Engineer
Sterling Heights, MI · On-site
$50.71 - $56.51/hr
Interface with Systems Engineering, Project Management, Software Quality, and other internal teams ... Java * Python * Qt * MATLAB / MathWorks tools * Git * Bitbucket * Experience working within mixed ...
Quick apply
Software Engineer
Sterling Heights, MI · On-site
$50.71 - $56.51/hr
Interface with Systems Engineering, Project Management, Software Quality, and other internal teams ... Java * Python * Qt * MATLAB / MathWorks tools * Git * Bitbucket * Experience working within mixed ...
Experience with core development in Java Full Stack, including backend (Java, Spring Boot, Spring Cloud) and frontend (React, Angular, or Vue.js). * Prior work experience at client or in client ...
Experience with core development in Java Full Stack, including backend (Java, Spring Boot, Spring Cloud) and frontend (React, Angular, or Vue.js). * Prior work experience at client or in client ...
Software Engineer (4) - Premium Senior Engineer
Dearborn, MI · On-site
$112K - $148K/yr
... a junior developer and learn something new. * Problem Solver: You thrive on solving complex ... Technical Proficiencies: * Back-End: Strong experience in Java (Spring Cloud/Boot), Python, or C# ...
Quick apply
Software Engineer (4) - Premium Senior Engineer
Dearborn, MI · On-site
$112K - $148K/yr
... a junior developer and learn something new. * Problem Solver: You thrive on solving complex ... Technical Proficiencies: * Back-End: Strong experience in Java (Spring Cloud/Boot), Python, or C# ...
Software Engineer
Dearborn, MI · On-site
Software Engineer #1053018 * Employees in this job function are responsible for designing ... Java * Spring Boot * GCP * PostgreSQL Skills Preferred: * Tekton * API * SonarQube * Dynatrace ...
Quick apply
Software Engineer
Dearborn, MI · On-site
Software Engineer #1053018 * Employees in this job function are responsible for designing ... Java * Spring Boot * GCP * PostgreSQL Skills Preferred: * Tekton * API * SonarQube * Dynatrace ...
Software Engineer
$115K - $162K/yr
Bachelor's degree in computer science or engineering * 5+ years of software engineering experience * 3+ years of experience with GCP, Cloud Run, Spring Boot, and Java * Experience working with Agile ...
Software Engineer
$115K - $162K/yr
Bachelor's degree in computer science or engineering * 5+ years of software engineering experience * 3+ years of experience with GCP, Cloud Run, Spring Boot, and Java * Experience working with Agile ...
Implement Python and Java backend services and APIs leveraging frameworks such as Django and Spring ... Mentor junior engineers and contribute to a culture of continuous improvement, accountability, and ...
Implement Python and Java backend services and APIs leveraging frameworks such as Django and Spring ... Mentor junior engineers and contribute to a culture of continuous improvement, accountability, and ...
Software Engineer
Auburn Hills, MI · On-site
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.
Software Engineer
Auburn Hills, MI · On-site
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.
Systems Software Engineer (C++/C#/JAVA)
Ann Arbor, MI · On-site
$169K - $200K/yr
Required : • Degree in Computer Science, Software Engineering, or a related field • 2-4 years of proven experience in industry • Hands‑on experience with C++, Java, C# or any equivalent ...
Systems Software Engineer (C++/C#/JAVA)
Ann Arbor, MI · On-site
$169K - $200K/yr
Required : • Degree in Computer Science, Software Engineering, or a related field • 2-4 years of proven experience in industry • Hands‑on experience with C++, Java, C# or any equivalent ...
Implement Python and Java backend services and APIs leveraging frameworks such as Django and Spring ... Mentor junior engineers and contribute to a culture of continuous improvement, accountability, and ...
Implement Python and Java backend services and APIs leveraging frameworks such as Django and Spring ... Mentor junior engineers and contribute to a culture of continuous improvement, accountability, and ...
Software Engineer
Dearborn, MI · On-site
$115K - $162K/yr
Develop Spring Boot/Java API/microservices on Google Cloud Platform (GCP) utilizing GCP services ... Agile software engineering practices - TDD, CI/CD, Refactoring, Clean Code, Pairing/Mobbing
Software Engineer
Dearborn, MI · On-site
$115K - $162K/yr
Develop Spring Boot/Java API/microservices on Google Cloud Platform (GCP) utilizing GCP services ... Agile software engineering practices - TDD, CI/CD, Refactoring, Clean Code, Pairing/Mobbing
Software Engineer II
Grand Rapids, MI · Hybrid
The Software Engineer II is a mid-level engineer who works with a team of Software Engineers to ... Writes C# and Java code to meet functional and technical specifications. * Writes and executes unit ...
Software Engineer II
Grand Rapids, MI · Hybrid
The Software Engineer II is a mid-level engineer who works with a team of Software Engineers to ... Writes C# and Java code to meet functional and technical specifications. * Writes and executes unit ...
Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an ... Software Engineering, Biomedical Engineering (with computational focus), or related field
Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an ... Software Engineering, Biomedical Engineering (with computational focus), or related field
Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an ... Software Engineering, Biomedical Engineering (with computational focus), or related field
Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an ... Software Engineering, Biomedical Engineering (with computational focus), or related field
Junior Java Software Engineer information
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?
Other
Posted 12 days ago
Job description
Employees in this job function are responsible for designing, developing, testing and maintaining software applications and products to meet customer needs. They are involved in the entire software development lifecycle including designing software architecture, writing code, testing for quality and deploying the software to meet customer requirements. Full-stack software engineering roles, who can develop all components of software including user interface and server side also fall within this job function.
Key Responsibilities:
- Engage with customers to deeply understand their use-cases, pain points, and requirements, showcasing empathy and advocating for user-centric software solutions
- Solve complex problems by designing, developing, and delivering using various tools, languages, frameworks, methodologies (like agile) and technologies
- Assess the requirements of the software application or service and determine the most suitable technology stack, integration method, deployment strategy, etc.
- Create high-level software architecture designs that outline the overall structure, components, and interfaces of the application
- Collaborate with cross functional teams like product owners, designers, architects etc.
- Define and implement software test strategy, guidelines, policies and processes in line with organization vision, industry regulations and market best practices.
- Work on continuously improving performance and optimizing the application and implement new technologies to maximize development efficiency
- Familiar with programming practices, such as test-driven development, continuous integration, and continuous delivery
- Support security practices to safeguard user data including encryption and anonymization.
- Create user-friendly and interactive interfaces
- Develop and maintain back-end applications like APIs and microservices using server-side languages
- Evaluate and incorporate emerging technologies and capabilities to deliver their solutions, and are monitoring and participating in solutions for new stack layers, often involving industry collaboration
Skills Required: Java Skills Preferred: GCP Experience Required: Senior Engineer Exp: Prac. In 2 coding lang. or adv. Prac. in 1 language Guides. 10+ years in IT. 8+ years in development