Job Description
Join our innovative team in El Paso and help shape the future of cloud-based solutions. We're seeking a passionate Senior Software Engineer to design, develop, and deploy scalable applications that serve millions of users. Enjoy competitive benefits, flexible work arrangements, and opportunities for professional growth in a collaborative environment.
Responsibilities
- Architect and implement high-performance microservices using Java and Spring Boot
- Mentor junior developers through code reviews and technical guidance
- Optimize database queries and implement caching strategies for improved performance
- Lead CI/CD pipeline improvements using Jenkins and Kubernetes
- Collaborate with product teams to define technical requirements
- Contribute to open-source projects and stay current with emerging technologies
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expertise in Java, Spring, and cloud platforms (AWS/GCP)
- Strong knowledge of RESTful API design and implementation
- Proficiency in SQL and NoSQL databases
- Experience with Agile methodologies and DevOps practices
- Excellent problem-solving and communication skills