Job Description
Join TechNova Solutions in Baltimore, MD, and transform your career with full visa sponsorship and comprehensive relocation assistance! We're seeking innovative Senior Software Engineers to build cutting-edge cloud solutions while enjoying our vibrant harbor city culture. As an equal opportunity employer, we champion diversity and welcome global talent to join our collaborative, award-winning team.
Our relocation package includes moving reimbursement, temporary housing assistance, and cultural orientation. This is your opportunity to advance your career in one of America's most historic tech hubs while receiving unparalleled support for your transition to the United States.
Responsibilities
- Design and implement scalable microservices using Java/Spring Boot and AWS cloud infrastructure
- Lead migration projects from legacy systems to modern cloud-native architectures
- Mentor junior developers through pair programming and technical workshops
- Optimize system performance and implement CI/CD pipelines using Jenkins and Kubernetes
- Collaborate with product teams to translate business requirements into technical specifications
- Conduct code reviews and enforce security best practices across development lifecycle
- Present technical solutions to stakeholders and document architecture decisions
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- 5+ years of experience in enterprise software development with Java/Spring
- Expertise in cloud platforms (AWS/GCP) and containerization technologies
- Proven track record of leading successful cloud migration projects
- Strong understanding of RESTful APIs and microservices architecture
- Eligibility for visa sponsorship (H-1B, O-1, or other applicable visas)
- Excellent problem-solving skills and ability to work in cross-functional teams
- Experience with Agile methodologies and version control systems (Git)