Job Description
Join our dynamic team at InnovateTech Solutions, a cutting-edge technology firm revolutionizing the fintech industry! We're urgently seeking a passionate Senior Software Engineer to drive innovation in our Virginia Beach headquarters. This is your opportunity to work on high-impact projects with modern technologies while enjoying competitive compensation and a collaborative culture.
Why join us? Our agile team values creativity, professional growth, and work-life balance. You'll have access to cutting-edge tools, mentorship from industry experts, and the chance to shape the future of digital finance.
Responsibilities
- Design, develop, and maintain scalable cloud-native applications using Java, Spring Boot, and AWS
- Lead code reviews and implement CI/CD pipelines to ensure high-quality deliverables
- Collaborate with cross-functional teams to translate business requirements into technical solutions
- Optimize system performance and implement security best practices
- Mentor junior developers and contribute to technical documentation
- Participate in agile ceremonies and drive continuous improvement initiatives
Qualifications
- Bachelor's degree in Computer Science or equivalent experience (5+ years)
- Expertise in Java, Spring Boot, and microservices architecture
- Strong proficiency with AWS (EC2, S3, Lambda, RDS) and Docker
- Experience with RESTful APIs, SQL/NoSQL databases, and message queues
- Proven track record of delivering production-ready applications
- Excellent problem-solving skills and attention to detail
- Strong communication and collaborative abilities