Job Description
Join InnovateTech Dynamics as a Senior Software Engineer and shape the future of maritime technology solutions. We're seeking passionate innovators to develop scalable applications for our cutting-edge IoT platforms. Located in the vibrant coastal hub of Virginia Beach, you'll collaborate with agile teams to deliver mission-critical software that powers global logistics and defense systems. Enjoy competitive compensation, flexible work arrangements, and opportunities to contribute to projects with real-world impact.
Responsibilities
- Design, implement, and maintain high-performance microservices using Java/Spring Boot
- Lead cloud-native deployments on AWS with CI/CD pipelines and container orchestration
- Mentor junior engineers through code reviews and architectural discussions
- Optimize database performance for PostgreSQL and MongoDB environments
- Develop RESTful APIs and integrate third-party logistics systems
- Conduct thorough testing including unit, integration, and load testing
- Document technical specifications and API documentation
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- 5+ years of experience in backend development with Java/Kotlin
- Proficiency in cloud platforms (AWS/Azure) and container technologies (Docker/Kubernetes)
- Strong understanding of microservices architecture and event-driven design
- Experience with DevOps practices including CI/CD and infrastructure as code
- Excellent problem-solving skills and ability to debug complex systems
- Strong written and verbal communication skills