394 Software Developers jobs in Novi
Java Full Stack Developer
Posted 2 days ago
Job Viewed
Job Description
V2Soft is a global leader in IT services and business solutions, delivering innovative and cost-effective technology solutions worldwide since 1998. We have headquarteerd in Bloomfiled Hills, MI and have 16 offices spread across six countries. We partner with Fortune 500 companies to address complex business challenges. Our services span AI, IT staffing, cloud computing, engineering, mobility, testing, and more. Certified with CMMI Level 3 and ISO standards, V2Soft is committed to quality and security. Beyond our work, we actively support local communities and non-profits, reflecting our core values. Join us to be part of a dynamic and impactful global company!
Please visit us at to know more .
Skills Required:
Java, Angular, GCP Cloud Run, Big Query, GitHub, API, SonarQube, PostgreSQL, MySQL
Experience Required:
Engineer 3 Exp: Prac. In 2 coding lang. or adv. Prac. in 1 lang. 6+ years in IT; 4+ years in development
Education Required:
Bachelor's Degree
V2Soft is an Equal Opportunity Employer ( EOE). We welcome applicants from all backgrounds, including individuals with disabilities and veterans.
- to view all of our open opportunities and to learn more about our benefits.
Python Full-Stack Developer
Posted 2 days ago
Job Viewed
Job Description
12 Month Contract
$60- 70/HR
Hybrid On Site Dearborn MI
Key Responsibilities:
- Design, develop, and deploy Agentic App and solutions on Google Cloud Platform, primarily utilizing Google Vertex AI.
- Build, optimize, and maintain scalable microservices for various ML functionalities, including model inference, data ingestion, feature serving, and API integrations.
- Implement and manage MLOps practices, including continuous integration (CI), continuous delivery (CD), automated testing, and monitoring for ML models and infrastructure.
- Collaborate with data scientists to productionize machine learning models, ensuring they are robust, performant, and scalable for real-time and batch predictions.
- Leverage Vertex AI capabilities such as Vertex AI Pipelines for workflow orchestration, Model Registry for version control, and Feature Store for managing and serving features efficiently.
- Monitor the performance, health, and drift of deployed models, implementing alerting and retraining strategies as needed.
- Contribute to the architectural design and implementation of our cloud-native ML platform.
- Write clean, maintainable, and well-documented code in Python and related frameworks.
- Troubleshoot and resolve issues across the entire ML system stack.
Required Qualifications:
- Bachelors or Masters degree in Computer Science, Machine Learning, Engineering, or a related quantitative field, or equivalent practical experience.
- 3+ years of experience as a Machine Learning Engineer, Software Engineer, or a similar role focused on ML systems.
- Proven hands-on experience with Google Cloud Platform (GCP), with significant expertise in Google Vertex AI (including Vertex AI Workbench, Pipelines, Model Registry, Endpoints, and Feature Store).
- Strong proficiency in Python and experience with popular ML frameworks (e.g., TensorFlow, PyTorch, Scikit-learn).
- Extensive experience designing, developing, and deploying microservices (e.g., using FastAPI, Flask, or similar frameworks) for production applications.
- Solid understanding of containerization technologies (e.g., Docker) and orchestration platforms (e.g., Kubernetes).
- Experience with RESTful APIs and building robust, high-performance web services.
- Familiarity with MLOps principles and tools for model versioning, deployment, monitoring, and retraining.
- Experience with relational and/or NoSQL databases.
- Excellent problem-solving skills and the ability to work independently and as part of a team.
Preferred Qualifications:
- Experience with other GCP services relevant to ML (e.g., BigQuery, Cloud Storage, Dataflow, Cloud Functions).
- Knowledge of distributed computing frameworks (e.g., Apache Spark, Beam).
- Experience with CI/CD tools (e.g., Cloud Build, Jenkins CI/CD).
- Understanding of data engineering concepts and experience building data pipelines.
- Familiarity with front-end technologies (e.g., React, Angular, Vue.js) for building ML-powered UIs or dashboards.
EEO Employer
Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law.
Java Full Stack Developer
Posted 2 days ago
Job Viewed
Job Description
JD: 10+ years experienced highly skilled Full Stack Developer. The candidate must have extensive experience in both front-end and back-end development, with a strong focus on Spring Boot, Java, Angular, CSS, and HTML5. Experience with public cloud platforms, preferably Google Cloud Platform (GCP), is a plus. Key Responsibilities: Develop API using Spring Boot and Java. Develop.
Java Full Stack Developer
Posted 16 days ago
Job Viewed
Job Description
HTC Global Services wants you. Come build new things with us and advance your career. At HTC Global you'll collaborate with experts. You'll join successful teams contributing to our clients' success. You'll work side by side with our clients and have long-term opportunities to advance your career with the latest emerging technologies.
At HTC Global Services our consultants have access to a comprehensive benefits package. Benefits can include Paid-Time-Off, Paid Holidays, 401K matching, Life and Accidental Death Insurance, Short & Long Term Disability Insurance, and a variety of other perks.
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
The Connected Vehicle Data Enablement (CVDE) team within Global Data Insight and Analytics (GDIA) Enterprise Data Platform plays a pivotal role in data product development of high priority products. Our mission is to enhance the quality, design, marketing, and development of our current and forthcoming products through innovative solutions. A key initiative includes developing a state-of-the-art connected vehicle Feature Monitoring platform, delivering actionable insights to Vehicle Engineers to boost product quality and value. We are on the lookout for a Full Stack Software Engineer with a keen focus on software development of high priority products. This role demands a candidate adopt in crafting complex software solutions, utilizing Java/Python/Angular JS/GCP Services leveraging Agile framework. Essential to this position is a solid track record in managing intricate backend, micro-services, data pipeline, transformations and a profound understanding of Big Data processing leveraging approved tools.
Skills Required:
- Angular, Spring Boot, Java, API
Skills Preferred:
- GCP Cloud Run, PostgreSQL, GitHub, Python, MongoDB
Experience Required:
-
Overall 6 years of work experience in delivering customer facing products
-
3+ years of Spring-Java, SQL experience, API and backend services
-
2+ years of UI/UX development using Angular, React JS and backend data services experience
Experience Preferred:
-
Knowledge of GCP cloud tools and LLM's
-
API and Microservice development with end to end Devops knowledge
Education Required:
- Bachelor's Degree
Our success as a company is built on practicing inclusion and embracing diversity. HTC Global Services is committed to providing a work environment free from discrimination and harassment, where all employees are treated with respect and dignity. Together we work to create and maintain an environment where everyone feels valued, included, and respected. At HTC Global Services, our differences are embraced and celebrated. HTC is an Equal Opportunity Employer. We respect and seek to empower each individual and support the diverse cultures, perspectives, skills, and experiences within our workforce. HTC is proud to be recognized as a National Minority Supplier.
#LI-GL1 #LI-Hybrid
Mern Stack Developer - Remote
Posted 21 days ago
Job Viewed
Job Description
In this market also our candidates get multiple job offers and $100k + salaries.
please check the below links :
Synergisticit Pics /Salaries of Successful Candidates
Synergisticit at Oracle Cloudworld 2023
Synergisticit at Gartner Data & Analytics summit
Why do Tech Companies not Hire recent Computer Science Graduates | SynergisticIT
Technical Skills or Experience? | Which one is important to get a Job? | SynergisticIT
All Positions are open for all visas and US citizens
We at Synergisticit understand the problem of the mismatch between employer's requirements and Employee skills and that's why since 2010 we have helped 1000's of candidates get jobs at technology clients like apple, google, Paypal, western union, Client, visa, walmart lab s etc to name a few.
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 with clients.
Who Should Apply Recent Computer science/Engineering /Mathematics/Statistics or Science Graduates or People looking to switch careers or who have had gaps in employment and looking to make their careers in the Tech Industry.
We assist in filing for STEM extension and also for H1b and Green card filing to Candidates
We want Data Science/Machine learning/Data Analyst and Java Full stack candidates
For data Science/Machine learning Positions
REQUIRED SKILLS
Bachelors degree or Masters degree in Computer Science, Computer Engineering, Electrical Engineering, Information Systems, IT
Project work on the technologies needed
Highly motivated, self-learner, and technically inquisitive
Experience in programming language Java and understanding of the software development life cycle
Knowledge of Statistics, SAS, Python, Computer Vision, data visualization tools
Excellent written and verbal communication skills
Preferred skills: NLP, Text mining, Tableau, PowerBI, Databricks, Tensorflow
REQUIRED SKILLS For Java /Full stack/Software Positions
Bachelors degree or Masters degree in Computer Science, Computer Engineering, Electrical Engineering, Information Systems, IT
Highly motivated, self-learner, and technically inquisitive
Experience in programming language Java and understanding of the software development life cycle
Project work on the skills
Knowledge of Core Java , javascript , C++ or software programming
Spring boot, Microservices, Docker, Jenkins and REST API's experience
Excellent written and verbal communication skills
If you get emails from our Job Placement team and are not interested please email them or ask them to take you off their distribution list and make you unavailable as they share the same database with the client servicing team who only connect with candidates who are matching client requirements.
No phone calls please. Shortlisted candidates would be reached out. No third party or agency candidates or c2c candidates
Java Full Stack Developer
Posted 24 days ago
Job Viewed
Job Description
JD:
10+ Years experienced highly skilled Full Stack Developer . The candidate must have extensive experience in both front-end and back-end development, with a strong focus on Spring Boot, Java, Angular, CSS, and HTML5. Experience with public cloud platforms, preferably Google Cloud Platform (GCP), is a plus.
Key Responsibilities:
- Develop API using Spring Boot and Java.
- Develop Pub/Sub integration using Spring Boot and Java.
- Design cloud native microservices
- Design and implement user interfaces using Angular, CSS, and HTML5.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure the performance, quality, and responsiveness of applications.
- Identify and correct bottlenecks and fix bugs.
- Help maintain code quality, organization, and automation.
- Develop and deploy microservices and cloud-native applications.
Mandatory Skills:
- Spring Boot: Strong experience in building and deploying applications.
- Java: Proficiency in Java programming and related frameworks.
- Angular: Expertise in developing dynamic web applications.
- CSS and HTML5: Solid understanding of web design and development.
Microservices: Experience in developing and deploying microservices.
Cloud-Native Development: Familiarity with cloud-native application development.
Good to Have:
- Public Cloud Experience: Preferably with Google Cloud Platform (GCP).
DevSecops experience : Implementing CI/CD DevSecops pipelines
Java Full Stack Developer
Posted 24 days ago
Job Viewed
Job Description
• Bachelor's or Master's degree in Computer Science or related field preferred.
• 8 + years of experience in enterprise Java development as a full stack developer
• Expert communicator who knows how to effectively convey technical concepts and ideas to everyone involved in the project. This includes communicating verbally and through written means
• Hands on experience in AWS or Azure
• Hands on experience in React, Java, REST APIs (Spring/Spring + Hibernate)
• Needs to work from Michigan office 3 days a week
Be The First To Know
About the latest Software developers Jobs in Novi !
Senior Java Full Stack Developer
Posted 5 days ago
Job Viewed
Job Description
We are seeking a highly skilled and experienced Senior Java Full Stack Developer to join our software engineering team. The ideal candidate will have a strong background in Java/J2EE technologies, modern front-end frameworks, microservices, and cloud platforms. You will be responsible for developing scalable web applications, contributing to the architecture, and driving best practices in coding, testing, and deployment.
Job Responsibilities:
- Design, develop, and maintain enterprise-level web applications using Java and modern front-end frameworks (e.g., React, HTML5, CSS3).
- Develop and consume REST/SOAP APIs and ensure secure data exchange.
- Implement CI/CD pipelines using tools like Jenkins, Docker, and Kubernetes.
- Collaborate with cross-functional teams including DevOps, QA, and Product Owners.
- Apply design thinking principles and development best practices to deliver innovative solutions.
- Write reusable, testable, and efficient code in both backend (Java, Spring Boot) and frontend technologies.
- Participate in Agile/Scrum ceremonies and work in a fast-paced, iterative development environment.
- Troubleshoot issues and provide timely resolutions to technical challenges.
- 7+ years of Java/J2EE development experience.
- Strong hands-on experience with Spring Boot, REST APIs, and Microservices architecture.
- Proficient in database technologies (SQL and NoSQL), especially MongoDB.
- Experience with CI/CD tools: Jenkins, Docker, Kubernetes.
- Strong understanding of Agile methodologies and test-driven development (TDD).
- Working knowledge of cloud environments like AWS or Azure.
- Experience with Liferay, CoreOS, or other CMS/portal technologies.
- Experience in the Automotive or Customer Analytics domain is a plus.
- Exposure to Hadoop ecosystem and big data technologies.
- Understanding of design patterns and system optimization techniques.
Java Developer Certification (Oracle or equivalent) preferred
AWS or Azure Certification is a plus
Agile or Scrum certifications are an advantage
Education:
Bachelors degree in computer science, Software Engineering, or related field
#J-18808-LjbffrJava/Full-Stack Developer - Junior (Remote)
Posted 24 days ago
Job Viewed
Job Description
The Tech Job market has been affected by massive layoffs and since 2021 there have been more than 600,000.00 tech layoffs.
The Job market is Hyper Competitive. For 1 position 500-1000 candidates or more are applying and laid off job seekers are also competing for entry level Job positions.
Please see the below links to know more about Synergisticit and some useful tips
Why do Tech Companies not Hire recent Computer Science Graduates | SynergisticIT
Technical Skills or Experience? | Which one is important to get a Job? | SynergisticIT
We regularly interact with the Top Tech companies to give our candidates a competitive advantage.
We at Synergisticit understand the problem of the mismatch between employer's requirements and Employee skills and that's why since 2010 we have helped 1000's of candidates get jobs at technology clients like apple, google, Paypal, western union, Client, visa, walmart lab s etc to name a few.
We are continuously looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/ Data Scientists, Data Engineers, Machine Learning engineers for full time positions with clients.
Who Should Apply? Recent Computer science/Engineering /Mathematics/Statistics or Science Graduates or People looking to switch careers or who have had gaps in employment and looking to make their careers in the Tech Industry.
We need Data Science/Machine learning/Data Analyst and Java Full stack candidates
Preferred SKILLS For Java /Full stack/Devops Positions
Bachelors degree or Masters degree in Computer Science, Computer Engineering, Electrical Engineering, Information Systems, IT
Knowledge of Core Java , javascript , C++ or software programming
Spring boot, Microservices, Docker, Jenkins, Github, Kubernates and REST API's experience
For data Science/Data Analyst/AI/Machine learning Positions
Preferred SKILLS
Associate or Bachelors degree or Masters degree in Computer Science, Computer Engineering, Electrical Engineering, Information Systems, IT, Statistics, Mathematics or having good logical aptitude
Knowledge of Statistics, Gen AI, LLM, Sagemaker, Python, Computer Vision, data visualization tools
Candidates lacking technical skills can research our other programs which can assist in landing a Job
If you get emails from our Job Placement team and are not interested please email them or ask them to take you off their distribution list and make you unavailable as they share the same database with the client servicing team who only connect with candidates who are matching client requirements.
No phone calls please. Shortlisted candidates would be reached out. No third party or agency candidates or c2c candidates
Java Full Stack Developer (Only strong recent GCP experience)
Posted 1 day ago
Job Viewed
Job Description
Job Description Job Description Job Tiitle: Senior Java Full Stack Developer Location: Allen Park, MI (3 days on-site weekly) Work mode: Contract Note: Only 10 years of total experience, recent GCP and Angular 12 will be considered Experience Required: 5 years of experience with Atlassian suite of tools, primarily JIRA and Confluence both a configuration standpoint and customization aspect 5 Years of strong technical experience in Java, J2ee, Angular, UI Development Spring, Spring Boot, Web Services - Restful Proficient experience utilizing JavaScript, JSP, SQL, Python and other programming languages. You will possess a diverse skillset to address various technical challenges. Database Experience SQL or Oracle Good Communication Skills Collaboration/ Problem-solving/ Willingness to Learn, Take Initiatives Nice to have skills: Worked in Agile PDO teams. * Automative Industry Knowledge would be an added advantage Company Description Founded in 1998 and headquartered in Farmington Hills, MI, Kyyba has a global presence delivering high-quality resources and top-notch recruiting services, enabling businesses to effectively respond to organizational changes and technological advances. At Kyyba, the overall well-being of our employees and their families is important to us. We are proud of our work culture which embodies our core values; incorporating value, passion, excellence, empowerment, and happiness, creates a vibrant and productive atmosphere. We empower our employees with the resources, incentives, and flexibility that they need to support a healthy, balanced, and fulfilling career by providing many valuable benefits and a balanced compensation structure combined with career development. Kyyba is an Equal Opportunity Employer. Kyyba does not discriminate on the basis of race, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status or any other b Company Description Founded in 1998 and headquartered in Farmington Hills, MI, Kyyba has a global presence delivering high-quality resources and top-notch recruiting services, enabling businesses to effectively respond to organizational changes and technological advances.
At Kyyba, the overall well-being of our employees and their families is important to us. We are proud of our work culture which embodies our core values; incorporating value, passion, excellence, empowerment, and happiness, creates a vibrant and productive atmosphere. We empower our employees with the resources, incentives, and flexibility that they need to support a healthy, balanced, and fulfilling career by providing many valuable benefits and a balanced compensation structure combined with career development.
Kyyba is an Equal Opportunity Employer.
Kyyba does not discriminate on the basis of race, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status or any other b