×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer, Full Stack Developer, Backend Developer

Job in Dearborn, Wayne County, Michigan, 48120, USA
Listing for: FastTek Global
Full Time position
Listed on 2026-08-26
Job specializations:
  • Software Development
    Full Stack Developer, Software Engineer, Backend Developer, Java Developer
Salary/Wage Range or Industry Benchmark: 90000 - 120000 USD Yearly USD 90000.00 120000.00 YEAR
Job Description & How to Apply Below
Position: Software Engineer #1062812

Software Engineer #1062812

Dearborn, Michigan

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-centered 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
  • Spring Boot
  • Angular
  • Java Script
Skills Preferred
  • Git Hub
  • Microservices
Experience Required
  • Engineer Exp.:
    Practitioner: 1 coding language or framework.
  • 4+ years in IT
  • 3+ years in development
Education Required
  • Bachelor's Degree
Additional Information
  • Design, develop, and maintain responsive, user-friendly web applications using Angular (Type Script, RxJS, Angular Material or similar UI libraries)
  • Build and maintain RESTful APIs and microservices using Java and the Spring Framework (Spring Boot, Spring Data, Spring Security)
  • Design and optimize relational database schemas and queries using PostgreSQL
  • Implement event-driven architectures and asynchronous messaging using Google Cloud Pub/Sub
  • Leverage Redis for caching, session management, and improving application performance
  • Deploy, monitor, and manage applications and services on Google Cloud Platform (GCP), including services such as Cloud Run, GKE, Cloud SQL, and Cloud Storage
  • Write clean, maintainable, well-tested code and participate in code reviews
  • Collaborate with product managers, designers, and other engineers to translate requirements into technical solutions
  • Troubleshoot, debug, and optimize application performance across the full stack
  • Contribute to CI/CD pipelines and Dev Ops practices to streamline deployment processes
  • Participate in architecture discussions and contribute to technical design decisions
  • Ensure application security, scalability, and reliability best practices are followed
  • Write and maintain technical documentation
  • Ability to grasp concepts quickly and implement learning fast
  • Passion for engineering excellence
  • Effectively communicate your ideas and listen to others
  • Good knowledge of testing and security methodologies and tools such as Sonar Qube and Dyna Trace
  • Agile Project Management tools (JIRA) or equal is a plus
Additional Info

At Fast Tek 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…

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary