Unlimited Job Postings Subscription - $99/yr!

Job Details

Principal Software Engineer

  2026-02-24     Kaygen     all cities,AK  
Description:

KAYGEN is an emerging leader in providing top talent for technology-based staffing services. We specialize in providing high-volume contingent staffing, direct hire staffing and project-based solutions to companies worldwide ranging from startups to Fortune 500 and Managed Service Providers (MSP) across a wide variety of industries.

Job Title: Principal Software Engineer
Location: Dallas, TX
Duration: 8 Months

Contract description

  • Develop and maintain highly scalable Java-based web services, APIs, and distributed backend systems
  • Support mission-critical, customer-facing applications with strong troubleshooting and performance-optimization skills
  • Design and implement microservices, streaming solutions, and message-oriented middleware to support large-scale enterprise platforms
  • Collaborate with global development teams to drive engineering best practices, Agile execution, and continuous integration/continuous delivery improvements
  • Create and maintain API documentation using frameworks such as Swagger while ensuring proper versioning and architectural consistency
  • Qualifications
  • 8+ years of hands-on experience in Java, J2EE, Spring MVC, Spring Core, and building enterprise-grade API solutions
  • Expertise with AWS services (CloudWatch, S3, Lambda, DynamoDB), open-source streaming technologies, microservices, and distributed system design
  • Strong knowledge of DevOps tooling, including Maven, Jenkins, Stash, Ansible, and Docker, to support CI/CD automation
  • Working knowledge of relational and NoSQL databases, testing frameworks (JUnit, Mockito, Spring Test), and web technologies such as JSP, HTML, CSS/SASS, JQuery, Angular, and Node.js
  • Ability to lead and collaborate across global teams with strong communication, execution, and problem-solving skills in fast-paced Agile environments
  • This is a hybrid role that requires working onsite every other week Monday-Friday.
At KAYGEN, we are always looking for dynamic, talented and experienced individuals. We invite you to join our team of talented IT professionals, consulting at client locations across the globe. Our culture is team-orientated; we strive to stand by our core values of respect, honesty and integrity. Our team of experienced staffing experts will work with you to find you the best opportunity. For more information, please visit us at www.kaygen.com.

Benefits:
  • Free Healthcare Insurance
  • Vision and Dental Insurance
  • 401(k) Retirement Plan
  • Free Life Insurance
  • Sick Time Off
Achieve your Kaizen by clicking here. A unique and exclusive talent community supported by Kaygen, that includes programs like:
  • Certifications

  • Mentorship Program
  • Referrals
  • Family and Wellness benefits
  • Continuous Growth and Career Development


Apply for this Job

Please use the APPLY HERE link below to view additional details and application instructions.

Apply Here

Back to Search