Job Description
Join InnovateTech Solutions as a Senior Software Engineer in Baltimore! We're revolutionizing fintech with cutting-edge AI solutions, and we need your expertise to drive innovation. This full-time role offers competitive compensation, flexible work arrangements, and opportunities to shape next-generation financial platforms.
Our Baltimore team fosters a collaborative environment where your skills will directly impact millions of users. With walk-in interviews available, you can skip the formal application process and showcase your talent in person. We're committed to professional growth, offering mentorship programs and conference attendance.
Responsibilities
- Design and implement scalable backend systems using Java and Spring Boot
- Lead API development and microservices architecture for high-traffic fintech applications
- Mentor junior engineers through code reviews and technical guidance
- 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
- Contribute to technical documentation and architecture decisions
Qualifications
- 5+ years of professional software development experience
- Bachelor's degree in Computer Science or related field
- Expertise in Java, Spring Boot, and cloud platforms (AWS/Azure)
- Strong understanding of RESTful APIs and microservices patterns
- Experience with CI/CD tools and containerization
- Proven ability to lead complex technical projects
- Excellent problem-solving and communication skills