Java Full-Stack Engineer
Apex Systems · Dearborn, MI · Yesterday
EngineeringContract
Work Location: 4 days onsite (Dearborn, MI) – $50–70/hour
About the role
We are seeking a Full-Stack Software Engineer to support the global mobile application deployment ecosystem. This role will focus on building self-service tools and automation solutions that enable Android, iOS, Mac, and Chrome app development teams to efficiently build, test, and deploy applications.
Responsibilities
- Build and maintain automated deployment pipelines using GitHub Actions.
- Develop a self-service developer portal using Java / Spring Boot, Angular, Google Cloud Platform (GCP), PostgreSQL, and RESTful APIs.
- Improve deployment processes for Apple App Store, Google Play Store, Chrome Web Store, and Intune Company Portal.
- Perform application testing, debugging, and vulnerability remediation.
- Review code quality and ensure secure development practices.
- Collaborate with mobile application teams and business partners.
- Support architecture decisions focused on scalability, performance, and maintainability.
- Maintain infrastructure supporting automation and deployment platforms.
- Convert business requirements into Jira user stories with acceptance criteria.
Requirements
- Java (Spring Boot) – 5+ years
- Angular or similar front-end framework – 5+ years
- Google Cloud Platform (GCP) – 3+ years
- RESTful API development – 3+ years
- GitHub Actions / CI/CD automation – 2+ years
- GitHub experience
- API development experience
Preferred Skills
- Ansible
- Jira
- Swift or Kotlin (mobile development)
- Scripting experience
- DevOps experience
- Mobile application development (iOS/Android)
- Vulnerability analysis and mitigation
- Experience supporting enterprise-scale environments
Benefits
- Medical, dental, vision, life, and disability insurance plans
- Employee Stock Purchase Program (ESPP)
- 401K program with company match after 12 months of tenure
- Health Savings Account (HSA) on the HDHP plan
- SupportLinc Employee Assistance Program (EAP) with up to 8 free counseling sessions
- Corporate discount savings program and other discounts
- On-demand training program
- Access to certification prep, technical and leadership courses/books/seminars after 6+ months of tenure
- Certification discounts and association perks (e.g., CompTIA, IIBA)
- Dedicated customer service team for benefits and resources
- Certified Career Coach