Job Description
Join InnovateTech Solutions as a Senior Software Engineer and enjoy the flexibility of weekly pay while building cutting-edge applications for global clients. Located in the heart of Baltimore's tech hub, we offer a dynamic environment where your expertise directly shapes product innovation. Our contract roles provide competitive compensation, flexible scheduling, and the opportunity to work on impactful projects across diverse industries. If you're passionate about clean code and collaborative problem-solving, this is your chance to accelerate your career without waiting for monthly paychecks.
Responsibilities
- Design and implement scalable microservices using Java and Spring Boot
- Lead API development and integration with cloud platforms (AWS/Azure)
- Mentor junior engineers through code reviews and pair programming
- Optimize database performance using PostgreSQL and Redis
- Implement CI/CD pipelines using Jenkins and Docker
- Collaborate with product teams to translate requirements into technical solutions
- Conduct thorough testing and debugging of production systems
Qualifications
- 5+ years of experience in backend development with Java
- Proficiency in RESTful API design and cloud services
- Strong understanding of Agile methodologies and DevOps practices
- Bachelor's degree in Computer Science or equivalent experience
- Experience with containerization technologies (Docker/Kubernetes)
- Proven track record of delivering high-availability systems
- Excellent problem-solving and communication skills