Developer-Programmer Analyst 3

$93,600 - $104,000/Yr

Advanced Proactive Solutions - Austin, TX

posted 4 days ago

Full-time - Mid Level
Remote - Austin, TX
Professional, Scientific, and Technical Services

About the position

The position involves planning, developing, testing, and documenting computer programs, with a focus on enhancing and maintaining enterprise-class applications on the JEE application development platform. The role requires evaluating user requests for new or modified programs, consulting with users to clarify objectives, and formulating development plans using structured analysis and design methodologies. The candidate will perform front-end application development activities, transitioning existing user interfaces to a modern Angular Typescript framework and migrating deployment environments. The role also includes providing application support and participating in all phases of the software development life cycle (SDLC).

Responsibilities

  • Participate in requirements analysis, high-level and detailed design, development, testing, and deployment of new application components.
  • Create technical and design documentation as required.
  • Perform system analysis and problem resolution as needed.
  • Analyze software for configuration and performance tuning opportunities.
  • Develop and maintain data and process models as required.
  • Employ contemporary testing methods to ensure applications function properly and without error.
  • Provide technical support for testing and implementation efforts.
  • Participate in program design, coding, and test walk-through meetings to provide input regarding technical standards and customer requirements.
  • Provide application support for web-based Java applications in an SOA platform, including defect repair and maintenance.
  • Perform system analysis, troubleshooting, diagnosis, and problem resolution.
  • Develop and test application code to resolve defects and improve application reliability and performance.

Requirements

  • 8 Years of Front End/UI development, enhancing and maintaining enterprise-class applications on the JEE application development platform.
  • 8 Years of participating in all phases of the SDLC (Systems Development Life Cycle).
  • 8 Years of development experience implementing applications utilizing any JEE Application Server, Authentication and Authorization, Caching strategies.
  • 8 Years of programming experience in Java, JEE, REST/SOAP web services, HTML5, JavaScript, JQuery, AJAX, CSS3, Bootstrap, SASS, Typescript, Spring, Java Server Pages, Struts, JSON, XML, JWT, Maven, OpenAPI v3, OAuth.
  • 8 Years of implementing client-facing applications with responsive design and development.
  • 8 Years of implementing SPAs with at least 4 years of experience using Angular TypeScript framework.
  • 8 Years of implementing user interfaces with at least 4 years of experience using HTML5 and CSS3.
  • 8 Years of implementing web services including at least 4 years of experience implementing RESTful services security using JWT, OAuth, and other related technologies/standards.
  • 8 Years of implementing client-facing applications using JSP and Struts.
  • 8 Years of development of self-contained, reusable, and testable modules and components.
  • 8 Years of implementing best practices in application design, performance, scalability, and maintainability.
  • 3 Years of experience with JBoss or IBM WebSphere Application Server 8 or later.
  • 3 Years of experience with Agile Development Methodologies (preferably Scrum).
  • 2 Years of experience with mobile and tablet platforms.

Benefits

  • Telework/Remote work options
  • Flexible working hours
  • Potential for contract renewal or extension based on mutual agreement
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service