1

Flexible Java Developer Startup Jobs in Michigan

Software Test Engineer

Dearborn, MI · On-site +1

$102.19K - $204.61K/yr

Ford Next team members are flexible, with a startup mindset -- this is a group that thrives on ... Java, and test automation tools, platforms, and frameworks including Selenium and TestRail. 2. ...

Core Java/J2EE * REST Services * Deep understanding of JVM, Profiling * Spring Framework * Angular ... We've differentiated ourselves by being fast, flexible, creative and honest . Throw out everything ...

Sr. Project Engineer

Holland, MI · On-site

$89.80K - $112.20K/yr

Drive project execution from approved design through installation, commissioning, startup, and ... Social - Paid Time Off, Company Holidays, Leave of Absence, Flexible Work Arrangements, Recognition ...

... Java and Phyton Basic Qualifications: * Bachelor's degree in Computer Science or related field ... Ability to work flexible hours and overtime as required Preferred Qualifications: * Master's degree ...

Android Developer

Lansing, MI · On-site +1

$40/hr

Flexible schedule: choose which projects you take on and when you work. Competitive pay: projects ... JavaScript, TypeScript, Python, C, C#, C++, React, Go, Java, or Swift. Excellent writing and ...

P-NMOB1 Senior Software Development Engineer

Troy, MI

$116.10K - $153.10K/yr

You must be able to thrive and succeed in a fast-paced startup environment where your contributions ... We've differentiated ourselves by being fast, flexible, creative and honest . Throw out everything ...

next page

Showing results 1-20

Flexible Java Developer Startup information

What are the key skills and qualifications needed to thrive as a Flexible Java Developer in a Startup, and why are they important?

To thrive as a Flexible Java Developer in a Startup, you need strong Java programming skills, knowledge of software development principles, and a relevant degree or equivalent experience. Familiarity with frameworks like Spring Boot, version control systems (e.g., Git), and experience with cloud platforms or CI/CD tools are typically required. Adaptability, problem-solving, and effective communication are crucial soft skills for navigating the fast-changing, collaborative startup environment. These skills and qualities are vital for rapidly delivering robust solutions and contributing to a dynamic, growth-oriented team.

How does working as a Flexible Java Developer at a startup differ from a similar role in a larger company?

As a Flexible Java Developer in a startup environment, you'll likely take on a broader range of responsibilities, such as contributing to both backend and frontend tasks, participating in product planning, and even assisting with deployment and troubleshooting. Startups often require adaptability and a willingness to learn new technologies quickly as project needs evolve. Collaboration tends to be close-knit, with regular interaction between developers, designers, and product managers, giving you greater influence over product direction. This dynamic setting provides ample opportunities for rapid skill development and career growth, though it may also present challenges such as ambiguity in processes and shifting priorities.

What is a Flexible Java Developer at a Startup?

A Flexible Java Developer at a startup is a software engineer proficient in Java who can adapt to various roles and tasks within a fast-paced, evolving startup environment. This role often involves working on multiple aspects of the software development lifecycle, from designing and coding to testing and deploying applications. Flexibility is key, as startups may require team members to tackle different technical challenges, learn new technologies quickly, and contribute to both backend and sometimes frontend development. The position typically values problem-solving skills, the ability to work independently, and strong communication to collaborate with a small team. Startups offer opportunities for rapid growth and hands-on experience with cutting-edge technologies.

What is the difference between Flexible Java Developer Startup vs Flexible Java Developer Corporate?

AspectFlexible Java Developer StartupFlexible Java Developer Corporate
Work EnvironmentDynamic, fast-paced, smaller teamsStructured, larger teams, formal processes
Project ScopeVaried, innovative projects, high flexibilityLong-term, maintenance-focused projects
Required CredentialsJava certification, relevant experienceJava certification, relevant experience
Industry UsageStartups, tech companiesLarge corporations, enterprise sectors

Flexible Java Developer Startup roles typically involve working in dynamic environments with varied projects, offering high flexibility. In contrast, Flexible Java Developer Corporate positions are more structured, focusing on long-term projects within larger organizations. Both roles require similar credentials and skills but differ mainly in work environment and project scope.

What are the most commonly searched types of Java Developer Startup jobs in Michigan? The most popular types of Java Developer Startup jobs in Michigan are:
What are popular job titles related to Flexible Java Developer Startup jobs in Michigan? For Flexible Java Developer Startup jobs in Michigan, the most frequently searched job titles are:
What job categories do people searching Flexible Java Developer Startup jobs in Michigan look for? The top searched job categories for Flexible Java Developer Startup jobs in Michigan are:
What cities in Michigan are hiring for Flexible Java Developer Startup jobs? Cities in Michigan with the most Flexible Java Developer Startup job openings:
Back-end Software Development Engineer

Back-end Software Development Engineer

FastTek

Dearborn, MI

$47.50 - $65.25/hr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted yesterday


Job description

Back-end Software Development Engineer #1049555
Job Description:
Job Function Overview:
  • Employees in this job function primarily develop and maintain the back-end/server-side components of an application, including APIs, services, and business logic.
  • The current focus of this role is approximately 80% backend and 20% frontend development.
  • While initially a backend focused position, candidates should expect exposure to frontend engineering with React, and the balance of work could shift over time depending on product requirements.
  • You will work within a cloud-native environment, leveraging modern AI/LLM tools to enhance development workflows and productivity.

Key Responsibilities:
  • Engage with customers and stakeholders to understand use-cases and translate requirements into scalable technical solutions.
  • Solve complex problems by designing and delivering robust services, primarily using Java/Spring Boot and Node.js/TypeScript.
  • Contribute to frontend development using React as needed to support end-to-end feature delivery, maintaining a flexible mindset toward the backend/frontend balance.
  • Leverage AI and Large Language Models (LLMs) to optimize development workflows, accelerate code generation, and improve overall team productivity.
  • Utilize and integrate with application data storage (Postgres) to support business logic and API requirements.
  • Architect for the Cloud, deploying and managing services on Google Cloud Platform (GCP) while ensuring high availability and performance.
  • Champion Quality through TDD/BDD, utilizing tools like Cucumber and Playwright to ensure comprehensive test coverage and behavioral reliability.
  • Maintain CI/CD Pipelines using GitHub Actions or Tekton to automate deployments and maintain a high-frequency release cadence.
  • Apply Agile & Clean Code principles, focusing on small releases, continuous integration, and maintaining a unified architectural approach.
  • Optimize Infrastructure to improve application resiliency, monitoring health and performance to ensure reliability.
  • Support security practices to safeguard user data through encryption, anonymization, and proactive security hardening.

Skills Required:
  • GCP Cloud Run
  • Cloud Architecture
  • Java
  • Application Testing
  • Agile Software Development

Skills Preferred:
  • JavaScript
  • js
  • Testing Methodologies

Experience Required:
  • 6+ years of combined experience in backend development with Java/Spring Boot and NodeJS/TypeScript in a professional setting.
  • Demonstrated experience leveraging Artificial Intelligence (AI) and Large Language Models (LLMs) to enhance development workflows and productivity.
  • Working experience with Google Cloud Platform (GCP) or other major cloud providers.
  • Experience with Test Driven Development (TDD) and Behavior Driven Development (BDD) ideologies, utilizing tools such as Cucumber and Playwright.
  • Familiarity with principles of front-end engineering with React
  • Strong understanding and application of agile software development frameworks and methodologies, including Clean Code principles, Small Releases, and Continuous Integration.
  • Experience with Continuous Integration/Continuous Delivery (CI/CD) tools such as GitHub, Jenkins, and Tekton.

Experience Preferred:
  • 2+ years of experience with front-end libraries such as ReactJS, VueJS, or AngularJS in a professional or personal setting.
  • 2+ years of professional experience with TypeScript.
  • Experience with PostgreSQL or other relational databases.

Education Required:
  • Bachelor's Degree

Education Preferred:
  • Master's Degree

Additional Info:
At FastTek Global, Our Purpose is Our People and Our Planet. We come to work each day and are reminded we are helping people find their success stories. Also, Doing the right thing is our mantra. We act responsibly, give back to the communities we serve and have a little fun along the way.
We have been doing this with pride, dedication and plain, old-fashioned hard work for 24 years!
FastTek Global is financially strong, privately held company that is 100% consultant and client focused.
We've differentiated ourselves by being fast, flexible, creative and honest. Throw out everything you've heard, seen, or felt about every other IT Consulting company. We do unique things and we do them for Fortune 10, Fortune 500, and technology start-up companies.
Our benefits are second to none and thanks to our flexible benefit options you can choose the benefits you need or want, options include:
  • Medical and Dental (FastTek pays majority of the medical program)
  • Vision
  • Personal Time Off (PTO) Program
  • Long Term Disability (100% paid)
  • Life Insurance (100% paid)
  • 401(k) with immediate vesting and 3% (of salary) dollar-for-dollar match

Plus, we have a lucrative employee referral program and an employee recognition culture.
FastTek Global was named one of the Top Work Places in Michigan by the Detroit Free Press in 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, and 2023!
To view all of our open positions go to: https://www.fasttek.com/fastswitch/findwork
Follow us on Twitter: https://twitter.com/fasttekglobal
Follow us on Instagram: https://www.instagram.com/fasttekglobal
Find us on LinkedIn: https://www.linkedin.com/company/fasttek
You can become a fan of FastTek on Facebook: https://www.facebook.com/fasttekglobal/
AI & Hiring Disclosure
We use AI tools to support parts of our hiring process, such as reviewing applications and identifying potential matches. These tools are designed to promote efficiency, consistency, and fairness, and they are always used under human oversight.
All personal data collected is used solely for recruitment purposes, and you have the right to know, access, or request deletion of your data at any time, subject to legal limits.
If AI will be used in a video interview, you'll be informed in advance and asked for your consent, with the option to opt out.
Our tools are regularly reviewed to detect potential bias and to ensure compliance with all applicable laws and our commitment to inclusive hiring.
To learn more or exercise your rights, please contact us at info@fasttek.com.