Job Description
Join our dynamic engineering team at InnovateTech Solutions, where we're revolutionizing digital experiences from the heart of El Paso. We're seeking a passionate Senior Software Engineer to architect scalable solutions and drive technical excellence. Enjoy a collaborative culture with competitive benefits, flexible work arrangements, and opportunities to shape cutting-edge projects that impact millions. Located in the vibrant Sun City, you'll work alongside industry leaders while contributing to our mission of innovation.
Responsibilities
- Design, develop, and maintain high-performance backend systems using Java and Spring Boot
- Lead API development and microservices architecture implementation
- Mentor junior engineers through code reviews and technical guidance
- Optimize application performance and troubleshoot complex production issues
- Collaborate with cross-functional teams to deliver agile solutions
- Implement CI/CD pipelines and DevOps best practices
- Contribute to technical documentation and architectural decisions
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- 5+ years of experience in full-stack development with Java and JavaScript
- Expertise in cloud platforms (AWS/Azure) and containerization technologies
- Strong knowledge of RESTful APIs, microservices, and event-driven architecture
- Experience with Agile methodologies and JIRA/Confluence
- Proficiency in SQL and NoSQL databases (PostgreSQL, MongoDB)
- Excellent problem-solving skills and ability to work in fast-paced environments