Lead Front End Software Developer

Location: Carrollton, TX, United States
Date Posted: 01-17-2019
Contributes on all phases of the development cycle of applications, including: design, development, and QA support for developed components.

  • Software Development Life Cycle (SDLC) deliverables
  • Analyze business requirements and estimate level of effort
  • Develop technical requirements and interface specifications
  • Design technical solution that meet business requirements
  • Develop solutions using Java and other open source technologies for both front end and back end requirements
  • Create and perform Unit and Integration tests
  • Support deployment activities
  • Collaborate with Product Management, QA, and Production Support to meet requirements and work within existing architecture to provide the best technical solution
  • Experience with Spring frameworks
  • JDBC/SQL/Relational Databases (i.e. MySQL or Oracle)
  • Web UI development using HTML/CSS/JavaScript
  • Junit experience
  • Gradle based Java build tools
  • Subversion, GIT experience
  • Linux/Windows experience
  • Ability to work with diverse teams
  • Ability to take total ownership of assigned components
  • Team Player and a self-starter
  • Excellent problem-solving and troubleshooting skills
  • Ability to learn new technologies and develop proof of concepts
  • Aptitude for learning new technologies. (Elastic, Hazelcast, node.js, MongoDB)
  • Bachelor Degree in Computer Science or equivalent
  • 3 years of Java development
  • 2 years of web development
  • Experience with JavaScript Frameworks (AngularJS, Backbone, JQuery)
  • Application Server experience including Tomcat and JBoss
  • Experience with Continuous Integration Tools (i.e. Bamboo, Hudson/Jenkins)
  • Agile Methodology and Scrum Experience
  • Experience with code quality tools including Sonar, Selenium, Mockito

this job portal is powered by CATS