Job Description
Join our dynamic engineering team at Apex Solutions Group and shape the future of enterprise software development. We're seeking a passionate Senior Software Engineer to architect innovative solutions for Fortune 500 clients in Indianapolis. Collaborate with cross-functional teams to build scalable cloud applications using cutting-edge technologies. Enjoy flexible work arrangements, competitive benefits, and opportunities to lead high-impact projects.
Responsibilities
- Design and develop scalable microservices using Java and Spring Boot
- Implement CI/CD pipelines using AWS and Jenkins
- Lead code reviews and mentor junior developers
- Optimize system performance and troubleshoot complex issues
- Collaborate with product managers to define technical requirements
- Ensure compliance with security best practices and industry standards
Qualifications
- Bachelor's degree in Computer Science or related field
- 5+ years of experience in backend development
- Expertise in Java, REST APIs, and relational databases
- Strong understanding of cloud platforms (AWS/Azure)
- Experience with Agile methodologies and DevOps practices
- Excellent problem-solving and communication skills
- Portfolio demonstrating complex software projects