Job Description
Join InnovateTech Solutions, a cutting-edge tech firm revolutionizing fintech platforms, as we seek a passionate Senior Software Engineer to join our dynamic team immediately. This is your chance to architect scalable systems, mentor junior developers, and deploy solutions that impact millions of users. Located in the heart of Baltimore's innovation corridor, we offer competitive compensation, flexible work arrangements, and opportunities for rapid career growth. If you're ready to tackle complex challenges in a collaborative environment, apply today!
Responsibilities
- Design, develop, and maintain high-performance microservices using Java and Spring Boot
- Lead code reviews and implement best practices for CI/CD pipelines
- Collaborate with cross-functional teams to translate business requirements into technical solutions
- Optimize system architecture for scalability and resilience on AWS infrastructure
- Drive innovation through prototyping and evaluating emerging technologies
- Mentor junior engineers and conduct technical workshops
- Participate in Agile ceremonies and contribute to product roadmap planning
Qualifications
- 5+ years of professional software development experience with Java and cloud platforms
- Expertise in RESTful API design and microservices architecture
- Strong background in relational databases (PostgreSQL) and caching strategies
- Proficiency with containerization (Docker/Kubernetes) and CI/CD tools
- Experience with AWS services (EC2, S3, Lambda, RDS)
- Excellent problem-solving skills and ability to thrive in fast-paced environments
- Bachelor's degree in Computer Science or equivalent practical experience