Back to Careers

Full Stack Engineer

Date Posted: 
Employment Type: 
Job ID: 

Position: Full Stack Developer

Location: 15 miles west of Dallas-Ft Worth Airport

Duration: Long term contract 


**Looking for a candidate that has a strong java development background along with experience being a mentor or being in a lead role.

Come work at one of the largest mutual fund companies in the United States. Our client promotes the importance of diversity and culture to help better serve their customers.  If you’re looking for professional development, career advancement and mentoring opportunities, apply now!

Position Overview:

As a member of the team, you will work in a fast-paced agile development environment utilizing the latest technologies to deliver high value, quality solutions.  The Full Stack Developer on this team will be responsible for the design, development and maintenance of various customer-facing and middleware applications including  the primary web presence, 


 Primary Responsibilities

  • Design and develop critical business functionality within an agile development environment to help achieve milestones and deliverables based on client’s internet and mobile strategies.
  • Adhere to, promote, and drive development and methodology best practices currently adopted by the distributed agile development team.
  • Contribute to all aspects of project delivery, including creating functional specifications, technical architectures, and external interfaces.
  • Work very closely with business partners, analysts and QA associates using an agile development methodology. In this role, you must possess excellent interpersonal skills and be comfortable following the best practices of agile development and Extreme Programming.
  • Provide support and maintenance duties for web applications in client’s production environment.

Education and Experience

·         7+ years of software development experience involving Java and JEE technologies, implementing enterprise solutions released into a production environment.

·         Practical experience with the following technologies and tools:  Spring MVC, AngularJS, Jasmine, Ajax (JQuery), Web Services, IBM WebSphere, RTC, Selenium, Maven

  • Experience implementing web applications based on Responsive Web Design, leveraging HTML5 and CSS3.
  • Knowledge of SOA and experience integrating with Web Services a plus.
  • A Bachelors or Master’s degree in a computer-related field is required.

Skills and Knowledge

  • Demonstrated OOP/D skills and comfort implementing Java-based web solutions.
  • Experience/expertise with the following web technologies:
    • JSP, Servlets, Javascript
    • Spring MVC
    • Angular JS
    • Ajax
    • Other presentation-tier technologies common in the Java/J2EE space
  • Experience/expertise with the following service-tier technologies:
    • Spring & Dependency Injection (IOC)
    • XML/XLST
    • REST Web Services
    • Multi-threaded Java
    • Websphere/Tomcat
  • Experience with Eclipse or similar development environments
  • Experience with SQL and stored procedures
  • Experience with single page architecture patterns
  • Experience with cloud architecture patterns
  • Excellent interpersonal skills and comfort following the best practices of agile development and Extreme Programming.
  • Ability to balance priorities and work on multiple efforts simultaneously.
  • Strong judgment, issues management and problem analysis techniques.
  • Strong organization and coordination skills.
  • Ability to work as part of an interactive, collaborative team as well as independently.



TPA technologies is a technology-consulting firm serving the information technology needs of corporate America and government business partners. Headquartered in Boston, Massachusetts with regional offices in Hingham, MA, Raleigh, N.C. and Dallas, TX. TPA focuses on client’s critical IT initiatives by utilizing methodologies to provide the best fit solutions. TPA provides the right fit for their clients and candidates.