Back End Java Developer in Dallas, TX at HUNTER Technical Resources

Date Posted: 8/17/2019

Job Snapshot

Job Description


Back End Java Developer - Dallas, Texas

Responsibilities:
  • Work as an integral part of a cross-functional engineering team
  • Participate in the technical design and development of new features and products
  • Maintain and support existing features and products
  • Participate in code reviews and other techniques to improve code quality
  • Investigate and resolve support issues
  • Assist with building automated tests
  • Ensure automated builds and continuous deployment are always working
  • Contribute to the continual improvement of the product and development processes
  • Participate in software development process following Agile/Scrum methodology
  • Mentor more junior engineers and help them become more independent
  • Take on Architecture and Design assignments by working with the Manager or Architect
  • Be able to work independently
  • Be vocal and help the team reach consensus in meetings
  • Deliver multiple commits where possible each day and be able to context switch effectively
  • Interact with the Operations team to increase quality and reduce customer found issues

 

Qualifications
  • Bachelor / Master’ s Degree in Computer Science or Engineering
  • 7+ years of designing and developing scalable applications using Java
  • 5+ years of experience with relational databases, preferably some NoSQL
  • 1+ year of cloud computing such as Azure, Google or AWS is highly preferred
  • 2+ years of working with systems deployed to Linux servers
  • 1+ years of writing unit tests with JUnit or a comparable framework.
  • Experience using Spring
  • Experience with web services
  • Experience using version control systems (git)
  • Experience with continuous deployment and automated testing
  • Experience working in an Agile environment with frequent release cycles
  • Strong written/oral communication skills
  • Ability to plan well and execute with high quality level