Job Description
Join our dynamic team at InnovateTech Solutions and become a key architect in revolutionizing digital experiences. We're urgently seeking a passionate Senior Software Engineer to drive innovation in our fast-paced fintech startup. Collaborate with cross-functional teams to build scalable, high-performance applications while mentoring junior developers and shaping our technical roadmap. Enjoy competitive benefits, flexible work arrangements, and the opportunity to make a tangible impact.
Responsibilities
- Design, develop, and maintain scalable backend services using Java/Spring Boot
- Lead code reviews and implement CI/CD pipelines using Jenkins and Docker
- Optimize system performance and troubleshoot complex production issues
- Mentor junior engineers and conduct technical interviews
- Translate business requirements into technical specifications
- Contribute to architectural decisions and technology stack evolution
- Ensure security best practices and compliance with industry standards
Qualifications
- 5+ years of experience in full-stack development
- Expertise in Java, Spring Boot, and microservices architecture
- Strong proficiency in AWS cloud services (EC2, S3, Lambda)
- Experience with Agile methodologies and JIRA
- Proven track record of shipping production-ready applications
- Bachelor's degree in Computer Science or equivalent
- Excellent problem-solving and communication skills