freehire launches on Product Hunt on 26 August.

Follow →

Software Developer- Front End - Senior

Summary

Senior full-stack developer building enterprise web apps in Java/Spring with Angular front ends, integrating REST APIs and Oracle databases while ensuring AODA/WCAG compliance.

Position Overview

The Software Developer – Front End will be responsible for designing, developing, and implementing user-facing applications and interfaces. The role involves translating system specifications into functional applications, developing high-quality code, performing testing, and supporting software deployment and maintenance in complex enterprise environments.

This position requires strong expertise in Java-based full stack development with a focus on front-end technologies, API integration, database interaction, and enterprise application support.


Key Responsibilities

  • Design, develop, and implement front-end applications and user interface components
  • Translate technical system specifications into working, tested software applications
  • Develop detailed programming specifications and maintain technical documentation
  • Write, compile, and debug application code across front-end and back-end layers
  • Perform unit testing and resolve defects during development lifecycle
  • Troubleshoot and resolve technical issues during software use, implementation, and migration
  • Support application deployment, integration, and post-implementation activities
  • Collaborate with IT teams throughout the full Software Development Life Cycle (SDLC)
  • Conduct design walkthroughs with stakeholders and development teams
  • Ensure applications meet accessibility, performance, and security standards
  • Provide ongoing production support and technical troubleshooting

Technical Skills & Experience Requirements

Java / Backend Development

  • 10+ years experience in Java development
  • Experience with Eclipse, IBM RAD, IBM RSA
  • WebSphere v8.5 or higher
  • Hibernate / JPA
  • Spring Framework (MVC, Boot, Security)


Front-End Development

  • Angular (5+ years)
  • JavaScript (10+ years)
  • TypeScript (5+ years)
  • HTML5, CSS3 (5+ years)
  • Node.js / NPM (5+ years)
  • RxJS (5+ years)
  • Bootstrap, jQuery (3+ years)
  • Responsive web application development
  • Cross-browser compatibility experience
  • Experience building large-scale enterprise web applications
  • RESTful APIs and integration experience
  • Experience with Azure DevOps
  • Bitbucket (3+ years)


Database Skills (Oracle)

  • 10+ years experience with Oracle 11g+
  • Strong SQL skills
  • Experience with:
    • Tables
    • Views
    • Sequences
    • Stored Procedures
    • Functions
    • Triggers


Accessibility & Compliance (AODA)

  • Experience with AODA / WCAG 2.0 AA compliance
  • Ability to design and develop accessible applications
  • Knowledge of accessibility standards and best practices


Soft Skills

  • Strong analytical and problem-solving abilities
  • Excellent decision-making skills
  • Strong communication (verbal and written)
  • Team collaboration and stakeholder engagement
  • Ability to meet deadlines consistently
  • Leadership and interpersonal skills
  • Proven ability to work in complex enterprise environments


Requirements

Additional / Desirable Skills

  • Experience with Internet-ready applications
  • Knowledge of RAD (Rapid Application Development) methodologies
  • Middleware and gateway experience
  • Experience reviewing and modifying installation scripts
  • Beta testing and pilot program participation
  • Understanding of product strategy and roadmap support
  • Experience with external vendor/third-party integrations
  • Post-implementation support experience


Must Have Requirements

  • Strong Java, Spring Boot, and SQL experience
  • Experience with RESTful APIs and web services
  • Experience using Azure DevOps
  • Strong front-end development experience (Angular, JavaScript, TypeScript)
  • Oracle database experience
  • AODA/WCAG compliance experience
  • Ability to work 5 days onsite


Working Conditions

  • Full-time role
  • Onsite requirement: 5 days per week
  • Enterprise-level government/IT environment
  • Collaborative team-based SDLC environment


See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available