9 days old

Sr Software Engineer

Dallas, TX 75201
  • Job Code


  • Solid understanding and application of design patterns, focus on modular code with high sonar quality, software development methodologies & practices.
  • Works as part of an Agile Team.
  • Collaborates with team members to break down epics into stories
  • Is a self-starter and keen to own stories from beginning to completion .
  • Strong collaboration and communication.
  • Works closely with Test Engineers and rallies the team to ensure sound rollout of product releases.
  • Performs complex engineering activities for performance tuning and monitoring.
  • Proactive monitoring of applications and services
  • Identifies gaps and taking actions to completion


  • 5-7 years of hands-on software engineering.
  • 4+ years current experience with Java development (JDK 8 streams + lambda)
  • 3+ years on Spring, including Spring Boot
  • 4+ years JVM based web application development
  • 2+ years of experience in HTML5 and CSS
  • 3+ years of experience in API development .
  • 2+ years of experience using AngularJS or comparable JavaScript framework
  • 5+ years of experience in object-oriented and functional programming in Java and JavaScrip
  • 2+ years of experience building RESTful web services with server-side frameworks
  • 1+ year of experience in AWS or similar cloud computing environments with infrastructure and configuration management tools
  • Experience in other programming languages a plus - Python, Scala and Groovy languages
  • Experience in distributed storage technology a plus: Hadoop, HBase, Cassandra, Elasticsearch, and Redis


Featured Jobs

Career News

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Sr Software Engineer

Randstad Technologies
Dallas, TX 75201

Share this job

Sr Software Engineer

Randstad Technologies
Dallas, TX

Separate email addresses with commas

Enter valid email address for sender.

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast