Job Description
Immediate Hire Opportunity! InnovateTech Dynamics is seeking a Senior Software Engineer to join our dynamic team in Dallas, TX. As a key contributor, you'll architect scalable solutions and drive innovation in our fintech platform. Enjoy competitive compensation, comprehensive benefits, and a collaborative culture that values creativity and growth.
Responsibilities
- Design and implement high-performance microservices using Java/Spring Boot
- Mentor junior engineers through code reviews and technical guidance
- Optimize database queries and API performance for 99.9% uptime
- Lead Agile ceremonies (sprint planning, retrospectives) and backlog refinement
- Implement CI/CD pipelines using AWS services (Lambda, ECS, CodePipeline)
- Collaborate with product teams to translate requirements into technical solutions
- Conduct thorough testing and ensure production readiness of features
Qualifications
- 8+ years of experience in backend development with Java/Python
- Expertise in cloud platforms (AWS/Azure) and containerization (Docker/Kubernetes)
- Strong proficiency in relational (PostgreSQL) and NoSQL databases (MongoDB)
- Proven track record of architecting distributed systems
- Experience with event-driven architectures and message queues (Kafka/RabbitMQ)
- Bachelor's degree in Computer Science or equivalent experience
- Excellent problem-solving skills and attention to detail