Job Description
Immediate Hire Opportunity! Join TechNova Solutions' dynamic engineering team in Albuquerque and build cutting-edge cloud-native applications. We're seeking a passionate Senior Software Engineer to architect scalable solutions while mentoring junior developers. Enjoy competitive compensation, flexible work arrangements, and opportunities to work with emerging technologies in a collaborative, growth-focused environment.
Responsibilities
- Design, develop, and maintain high-performance microservices using Java and Spring Boot
- Lead code reviews and implement CI/CD pipelines using AWS and Jenkins
- Collaborate with product teams to translate business requirements into technical specifications
- Mentor junior engineers and promote best practices in Agile methodologies
- Optimize system performance and troubleshoot complex technical issues
- Contribute to architectural decisions and technology stack evolution
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of experience in enterprise software development
- Expert proficiency in Java, RESTful APIs, and relational databases (PostgreSQL)
- Strong knowledge of cloud platforms (AWS/Azure) and containerization (Docker/Kubernetes)
- Experience with DevOps tools and infrastructure-as-code (Terraform)
- Demonstrable problem-solving skills and system design capabilities
- Excellent communication and teamwork abilities