Full Stack Software Engineer
Job
Apex Systems
Dearborn, MI (In Person)
Full-Time
Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
77
out of 100
Average of individual scores
Skill Insights
Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.
Job Description
Job#: 3035224
Job Description:
Position Description:
What you'll do...Drive the definition, technical design, development, and delivery of complex, high-quality solutions. This includes coding, testing, and deployment of critical features for Connected Consumer and Vehicle applications, ensuring consistency, optimization, resilience, and security. Utilize Java (Spring Boot), Angular, and RESTful APIs, TDD, and other agile principles (e.g., Jira) throughout the development lifecycle. Implement and advocate for best practices in software craftsmanship, ensuring solutions are well-documented, maintainable, and adhere to high coding standards. Develop and implement comprehensive test plans, automate delivery processes, and continuously improve efficiency to eliminate waste and facilitate rapid, reliable feature releases. Architect comprehensive API load-testing strategies and spearhead threat-modeling initiatives in collaboration with security teams to ensure robust, high-performance systems. Proven experience designing and operating cloud-native systems on Google Cloud Platform (networking/IAM, containerized workloads, observability, CI/CD), APIGEE, Google Cloud Platform Logging, Terraform scripts, etc. and deployment pipelines like Cloud Build and Tekton. Strong experience with relational databases (PostgreSQL/SQL/Mongo), data modeling, transactional integrity, and performance tuning. Collaborate effectively with cross functional teams and translate requirements into technical specifications and provide ongoing support for application features. 4+ years expertise in core technologies, including Java, Spring, Spring Boot, Angular, React, RESTful APIs. 2+ years' experience with MongoDB, relational databases (PostgreSQL preferred), and NoSQL solutions 4+ years of Solid understanding of CI/CD pipeline design and implementation in a GitHub-based development workflow Experience in designing, developing, and implementing projects using Google Cloud Platform Cloud computing technologies, database, Redis, Istio, Multi-Tenant, and Single Tenant Experience in successfully migrating legacy applications to modern cloud-based architectures utilizing Google Cloud Platform (Google Cloud Platform) cloud technologies. Efficient with canary deployments, and API related technologies such as JSON, REST, Swagger and Hoppscotch. Knowledge of Continuous Delivery process and tools, testing frameworks and practices (preferably GitHub, Ready API, Terraform, Tekton, etc.). Generate metrics, perform user access authorization, maintain passwords, and build deployment pipelines. Lead and participate in incident, problem, change, and service request-related activities, including root cause analysis and proactive problem management. Ability to grasp concepts quickly and implement learning fast Passion for engineering excellence Effectively communicate your ideas and listen to others Problem-solving- not only technically but also with competing visions from teammates and partners Industry technical certifications Good knowledge of testing and security methodologies and tools such as SonarQube, CheckMarx Good understanding of logging and monitoring tools such as Splunk, and DynaTrace Good understanding of performance and load engineering and tuning Agile Project Management tools (JIRA) is a plus Experience creating technical specifications Business process improvement experience
Skills Required:
PostgreSQL- to save perform CRUD operations. GitHub
- code base repository. Must be able to connect and work with it. Jenkins
- CI/CD tool. Should be able to configure and deploy artifacts Java
- coding language to build the application Jira
- SCRUM board to pick the work and update the status MongoDB
- non relational database
Experience Required:
Prac. In 2 coding lang. or adv. Prac. in 1 lang. 6+ years in IT; 4+ years in developmentEducation Required:
Bachelor's Degree Additional Information :
HYBRID / 4
days per week in the office- EEO Employer Apex Systems is an equal opportunity employer.
Everforth Apex Benefits Overview:
Everforth Apex offers a range of supplemental benefits, including medical, dental, vision, life, disability, and other insurance plans that offer an optional layer of financial protection. We offer an ESPP (employee stock purchase program) and a 401K program which allows you to contribute typically within 30 days of starting, with a company match after 12 months of tenure. Everforth Apex also offers a HSA (Health Savings Account on the HDHP plan), a SupportLinc Employee Assistance Program (EAP) with up to 8 free counseling sessions, a corporate discount savings program and other discounts. In terms of professional development, Everforth Apex hosts an on-demand training program, provides access to certification prep and a library of technical and leadership courses/books/seminars once you have 6+ months of tenure, and certification discounts and other perks to associations that include CompTIA and IIBA. Everforth Apex has a dedicated customer service team for our Consultants that can address questions around benefits and other resources, as well as a certified Career Coach. You can access a full list of our benefits, programs, support teams and resources within our 'Welcome Packet' as well, which an Everforth Apex team member can provide.Similar jobs in Dearborn, MI
InterCon Security Systems Inc
Dearborn, MI
Posted1 day ago
Updated1 hour ago
Elevance Health
Dearborn, MI
Posted1 day ago
Updated1 hour ago