Job Description
Join InnovateTech Systems, a cutting-edge leader in fintech solutions, as we revolutionize digital banking experiences. Our Arlington-based team thrives on innovation, collaboration, and technical excellence. We seek a passionate Senior Software Engineer to architect scalable systems and mentor junior developers while working with modern cloud technologies.
Enjoy competitive benefits including flexible work arrangements, professional development stipends, and equity options. Our modern Arlington campus features state-of-the-art facilities and a vibrant culture that values work-life balance.
Responsibilities
- Design and implement microservices using Java/Spring Boot and AWS
- Mentor junior engineers through code reviews and pair programming
- Lead architectural decisions for high-transaction payment systems
- Optimize database performance using PostgreSQL and Redis
- Implement CI/CD pipelines using Jenkins and Docker
- Collaborate with product teams to translate business requirements into technical solutions
Qualifications
- Bachelor's degree in Computer Science or related field
- 5+ years of experience with Java and cloud-native development
- Expertise in RESTful API design and microservices architecture
- Strong knowledge of AWS services (EC2, S3, Lambda)
- Proficient in SQL and NoSQL databases
- Experience with Agile methodologies and DevOps practices
- Demonstrable problem-solving skills through GitHub portfolio