Job Description
Join our dynamic engineering team at Apex Systems Inc. and build cutting-edge solutions for Fortune 500 clients. We're seeking a passionate Senior Software Engineer to drive innovation in our Detroit office. This immediate opening offers competitive compensation, flexible work arrangements, and opportunities to work with emerging technologies. Help us transform industries through scalable, high-performance software systems while growing your career in Detroit's thriving tech ecosystem.
Responsibilities
- Design, develop, and maintain scalable microservices using Java/Spring Boot
- Implement CI/CD pipelines and cloud infrastructure on AWS
- Mentor junior engineers through code reviews and technical guidance
- Collaborate with product teams to translate requirements into technical solutions
- Optimize application performance and troubleshoot complex issues
- Contribute to architectural decisions and technology stack evolution
Qualifications
- 5+ years of professional software development experience
- Expertise in Java, Spring Boot, and RESTful API development
- Strong knowledge of cloud platforms (AWS/Azure/GCP)
- Experience with Agile methodologies and DevOps practices
- Bachelor's degree in Computer Science or equivalent experience
- Proven ability to deliver production-ready code in fast-paced environments
- Excellent problem-solving and communication skills