Job Description
Join InnovateTech Systems as a Senior Software Engineer and shape the future of maritime technology solutions. We're seeking a passionate innovator to build scalable, cloud-native applications that solve real-world challenges for our global clients. Located in sunny Virginia Beach, you'll collaborate with elite engineers in a culture that values creativity, technical excellence, and work-life balance.
Our team leverages cutting-edge technologies including AWS, Kubernetes, and microservices architecture to deliver mission-critical systems. Enjoy competitive compensation, flexible work arrangements, and opportunities to contribute to open-source projects that impact millions of users worldwide.
Responsibilities
- Design and implement high-performance, scalable backend services using Java and Spring Boot
- Lead CI/CD pipeline optimization using Jenkins, Docker, and Terraform
- Mentor junior engineers through code reviews and architectural planning sessions
- Collaborate with product teams to translate business requirements into technical specifications
- Implement robust security measures and data protection protocols
- Drive continuous improvement through performance tuning and monitoring
- Contribute to technical documentation and best practices
Qualifications
- Bachelor's degree in Computer Science or equivalent experience (8+ years)
- Expert proficiency in Java, Python, and modern web frameworks
- Strong AWS/GCP experience with serverless architectures
- Deep understanding of distributed systems and microservices patterns
- Proven track record of delivering production-grade applications
- Experience with Agile methodologies and DevOps practices
- Strong problem-solving skills with attention to detail
- Excellent communication and collaboration abilities