Job Description
Join InnovateTech Solutions as a Senior Software Engineer and shape the future of fintech innovation! We're seeking passionate engineers to build scalable, high-performance applications while earning equity in our rapidly growing startup. Located in Atlanta's vibrant tech hub, you'll collaborate with cross-functional teams to deliver cutting-edge solutions that impact millions of users. Our competitive compensation package includes market-leading salaries, comprehensive benefits, and meaningful equity options to share in our success.
Responsibilities
- Design, develop, and maintain robust backend services using Java/Spring Boot and cloud technologies
- Lead code reviews and mentor junior engineers to elevate team technical excellence
- Implement CI/CD pipelines and optimize system performance for 99.99% uptime
- Collaborate with product teams to translate business requirements into technical specifications
- Contribute to architectural decisions and drive best practices in microservices design
- Automate testing frameworks and ensure code quality through static analysis
- Participate in Agile ceremonies and continuously improve development workflows
Qualifications
- Bachelor's degree in Computer Science or equivalent experience (5+ years professional development)
- Expertise in Java, Python, or JavaScript with strong OOP fundamentals
- Proven experience with cloud platforms (AWS/GCP/Azure) and containerization (Docker/Kubernetes)
- Familiarity with microservices architecture, event-driven systems, and REST APIs
- Proficient in Git, CI/CD tools (Jenkins/GitLab CI), and testing frameworks
- Strong problem-solving skills with ability to optimize complex systems
- Excellent communication skills and experience in cross-functional team environments