Job Description
Join our dynamic team as a Senior Software Engineer and shape the future of cutting-edge enterprise solutions. We're seeking a passionate innovator to architect scalable systems and drive technical excellence in our Dallas headquarters. Collaborate with elite developers to transform complex challenges into elegant code while mentoring junior talent. Enjoy competitive benefits, flexible work arrangements, and opportunities to work with Fortune 500 clients. If you thrive in fast-paced environments and love solving complex problems, this is your next career-defining move.
Responsibilities
- Design and implement high-performance microservices using Java and Spring Boot
- Lead cloud migrations to AWS with Terraform infrastructure-as-code
- Mentor junior engineers through pair programming and technical reviews
- Optimize database performance using PostgreSQL and Redis caching
- Develop CI/CD pipelines using Jenkins, Docker, and Kubernetes
- Translate business requirements into technical specifications
- Conduct code reviews to ensure maintainability and scalability
- Stay current with emerging technologies and industry best practices
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expertise in Java, Spring Boot, and RESTful API development
- Strong understanding of cloud architecture (AWS preferred)
- Proven experience with CI/CD and DevOps practices
- Excellent problem-solving and analytical skills
- Strong communication abilities for technical and non-technical stakeholders
- Experience mentoring development teams