Job Description
Join our dynamic engineering team at InnovateTech Solutions, where cutting-edge technology meets real-world impact. We're seeking a passionate Senior Software Engineer to architect scalable solutions and drive innovation in our cloud-native ecosystem. Enjoy competitive compensation, flexible work arrangements, and opportunities to shape the future of fintech infrastructure. Your expertise will directly influence mission-critical systems serving millions of users nationwide.
Responsibilities
- Design, develop, and maintain high-performance microservices using Java and Spring Boot
- Lead CI/CD pipeline optimization using Jenkins and Kubernetes
- Collaborate with cross-functional teams to translate business requirements into technical specifications
- Conduct code reviews and mentor junior engineers on best practices
- Implement robust security protocols and performance monitoring systems
- Drive architectural decisions for cloud migration initiatives on AWS
- Automate testing frameworks to ensure 99.9% system reliability
Qualifications
- Bachelor's degree in Computer Science or equivalent experience (MS preferred)
- 5+ years of professional software development experience
- Expert proficiency in Java, Python, and cloud platforms (AWS/GCP)
- Strong background in distributed systems and API design principles
- Proven experience with containerization (Docker, Kubernetes) and IaC (Terraform)
- Excellent problem-solving skills with algorithmic thinking
- Agile/Scrum methodology certification a plus