Job Description
Join our dynamic team at InnovateTech Solutions, a leading tech firm driving digital transformation across the Southwest. We're seeking a passionate Senior Software Engineer to architect cutting-edge solutions for our enterprise clients. Located in the vibrant city of El Paso, you'll collaborate with cross-functional teams to deliver scalable, high-performance applications that impact millions of users. Enjoy competitive benefits, flexible work arrangements, and opportunities for professional growth in a supportive environment.
Responsibilities
- Design and implement scalable backend systems using Java and cloud technologies (AWS/Azure)
- Mentor junior developers through code reviews and technical guidance
- Optimize application performance and troubleshoot complex technical issues
- Collaborate with product managers to translate business requirements into technical specifications
- Implement CI/CD pipelines and DevOps best practices for continuous delivery
- Contribute to technical documentation and architecture decisions
- Stay current with emerging technologies and industry trends
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- 5+ years of professional software development experience
- Expertise in Java, Spring Boot, and microservices architecture
- Strong proficiency with relational databases (SQL) and NoSQL solutions
- Experience with cloud platforms (AWS/Azure/GCP) and containerization (Docker/Kubernetes)
- Proven ability to lead technical projects and drive innovation
- Excellent problem-solving skills and attention to detail
- Strong communication and teamwork abilities