Job Description
Join InnovateTech Solutions, a cutting-edge software development firm revolutionizing fintech platforms. We're seeking a passionate Senior Software Engineer to architect scalable systems and mentor our growing team. Enjoy competitive compensation, flexible work arrangements, and opportunities to impact millions of users through innovative financial technology.
Responsibilities
- Design and implement cloud-native microservices using Java/Spring Boot
- Mentor junior engineers through pair programming and code reviews
- Optimize database performance for high-transaction systems
- Lead CI/CD pipeline improvements using AWS and Docker
- Collaborate with product teams to translate requirements into technical specs
- Conduct security audits and implement best practices
Qualifications
- 5+ years of experience in Java/Spring development
- Expertise in AWS services (EC2, S3, Lambda, RDS)
- Strong understanding of RESTful APIs and microservices architecture
- Experience with SQL and NoSQL databases (PostgreSQL, MongoDB)
- Proficiency in Agile/Scrum methodologies
- Bachelor's degree in Computer Science or equivalent