About The Position

Seeking a senior-level Application Development Analyst to provide maintenance, enhancement, and technical support for enterprise business applications. The ideal candidate will have strong full-stack Java development experience, Oracle database expertise, and the ability to mentor junior team members while collaborating across technical teams.

Requirements

  • Application Development 7+ years of Java application development experience
  • Frameworks: Struts/Tiles, Struts 2, Servlets/JSP, JPA/Hibernate
  • 3+ years of full-stack development experience
  • 3+ years working with JavaScript frameworks (AngularJS, NodeJS, React, or jQuery)
  • Experience with responsive design frameworks (preferably Bootstrap)
  • Experience using Git or similar code repositories
  • Experience with CI/CD tools (preferably Jenkins)
  • 5+ years of Oracle database experience
  • Advanced DML and DDL development
  • Complex queries and PL/SQL objects
  • Knowledge of relational database design principles
  • Experience with database tools (TOAD, SQL Developer, SQL Navigator)
  • Knowledge of database security and role-based access controls
  • Knowledge of object-oriented design methodologies
  • Experience with Unified Modeling Language (UML)
  • Familiarity with Information Systems Development Methodology (ISDM)
  • Strong analytical and problem-solving abilities
  • Ability to work independently and prioritize workload effectively
  • Ability to work under pressure and meet deadlines without compromising quality
  • Excellent written and verbal communication skills
  • Strong interpersonal and collaboration skills
  • Demonstrated ability to mentor and guide junior developers

Responsibilities

  • Maintain, enhance, and support multiple business applications
  • Assist in preparing and documenting program requirements and specifications
  • Research and document end-user requirements
  • Write, translate, and code software programs based on functional and technical specifications
  • Develop and maintain user manuals and technical documentation
  • Collaborate with network administrators, systems analysts, and software engineers to resolve application issues
  • Provide mentoring and technical guidance to junior programmers
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service