Job Description
Join our cutting-edge engineering team at NexusTech Solutions, where innovation meets impact. We're seeking a passionate Senior Software Engineer to architect and develop scalable cloud-native applications that serve millions of users. Located in the vibrant Dallas tech hub, you'll collaborate with industry leaders to transform complex challenges into elegant digital solutions. Enjoy competitive compensation, flexible work arrangements, and continuous learning opportunities in a culture that values creativity and technical excellence.
Responsibilities
- Design, develop, and deploy high-performance microservices using Java/Spring Boot and Python
- Lead architectural decisions for cloud infrastructure on AWS (EC2, Lambda, S3, RDS)
- Implement CI/CD pipelines using Jenkins, Docker, and Kubernetes
- Mentor junior engineers and conduct rigorous code reviews
- Optimize system performance and resolve production issues
- Collaborate with product teams to translate requirements into technical specifications
- Stay current with emerging technologies and contribute to innovation initiatives
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of experience in backend development with Java/Python
- Expertise in cloud platforms (AWS/GCP/Azure) and containerization
- Strong knowledge of distributed systems and RESTful APIs
- Proficiency in SQL databases (PostgreSQL, MySQL) and NoSQL solutions
- Experience with agile methodologies and DevOps practices
- Excellent problem-solving skills and attention to detail
- Strong communication skills with ability to lead technical discussions