Job Description
Join our cutting-edge engineering team at InnovateTech Dynamics and revolutionize how businesses interact with technology. We're urgently seeking passionate Software Engineers to build scalable solutions that impact millions. Located in Baltimore's vibrant tech hub, you'll collaborate with industry experts to develop next-gen applications using modern frameworks. Enjoy competitive compensation, flexible work arrangements, and opportunities for rapid career growth in a culture that values innovation and work-life balance.
Responsibilities
- Design, develop, and deploy high-performance backend services using Java and Spring Boot
- Implement responsive front-end applications with React and TypeScript
- Optimize database queries and architecture for PostgreSQL and MongoDB
- Lead CI/CD pipeline improvements using AWS and Jenkins
- Mentor junior engineers through code reviews and technical workshops
- Translate business requirements into technical specifications
- Participate in Agile ceremonies to ensure sprint delivery excellence
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expert proficiency in Java, Python, and JavaScript/TypeScript
- Strong knowledge of cloud platforms (AWS, Azure, or GCP)
- Experience with microservices architecture and RESTful APIs
- Familiarity with containerization (Docker, Kubernetes)
- Proven problem-solving skills with complex system challenges
- Excellent communication and collaboration abilities