Contract: September 21, 2026 – March 31, 2027
We are looking for a Senior Full Stack Software Developer to join a large-scale technology environment and support the design, development, integration, testing, and maintenance of enterprise web applications.
The ideal candidate will have strong hands-on experience with Java, React, TypeScript, Node.js, REST APIs, and Oracle/SQL databases, along with experience working with modern web architectures and DevOps practices.
Key Responsibilities
- Design, develop, test, debug, document, and maintain enterprise-scale web applications.
- Translate technical specifications and business requirements into working, tested applications.
- Develop and maintain both front-end and back-end application components.
- Design and develop REST API services and integrate front-end applications with back-end APIs.
- Work with relational databases, including Oracle and SQL Server, and develop complex SQL queries.
- Design and implement scalable web architectures focused on performance, reliability, and maintainability.
- Develop and maintain data pipelines, including extraction, transformation, and loading activities.
- Participate throughout the full Software Development Life Cycle (SDLC).
- Troubleshoot technical issues and provide post-implementation support.
- Support application implementation, migration, conversion, and deployment activities.
- Develop reusable, testable modules and components.
- Participate in continuous integration and deployment activities.
- Collaborate with IT professionals, business stakeholders, and subject matter experts.
- Participate in design walkthroughs, technical discussions, and Agile/Scrum activities.
- Prepare technical and system documentation as required.
Must-Have Qualifications
- 10+ years of experience as a software designer/developer working on large-scale, multi-client web applications.
- 10+ years of hands-on Java development experience with Oracle or SQL databases.
- 5+ years of hands-on experience with:
REST APIs
React / ReactJS
TypeScript
HTML5
CSS3
Node.js
- Working experience with RxJS, Next.js, and Vue.js.
- Experience using Azure DevOps.
- Knowledge of major architectural styles, including message-oriented, reactive, and event-driven architectures.
- Strong experience with both front-end and back-end development.
- Experience with application architecture, API development, and front-end/back-end integration.
- Strong database and SQL development skills.
- Strong analytical, troubleshooting, problem-solving, and communication skills.
Technical Skills
Backend
- Java
- REST / RESTful APIs
- SOAP Web Services
- Node.js
- Java WebLogic / Tomcat
- EJB / Servlets
Frontend
- React / ReactJS
- TypeScript
- JavaScript
- HTML5
- CSS3
- RxJS
- Next.js
- Vue.js
- Angular / AngularJS
Database
- Oracle
- SQL Server
- SQL
- Relational databases
DevOps & Tools
- Azure DevOps
- JIRA
- CI/CD
- Agile / Scrum
Apply now if you have strong enterprise Full Stack development experience and meet the Java, React, TypeScript, Node.js, REST API, database, and Azure DevOps requirements.