> Markdown version of [/jobs/ext/2212847-software-engineer-web-application-development](https://www.wearedevelopers.com/jobs/ext/2212847-software-engineer-web-application-development). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - Web Application Development - **Company:** QUELLSOFT INCORPORATED - **Location:** United States (Remote available) - **Experience:** Expert - **Salary:** $101,920.0 - **Contract:** Temporary contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Applications Architecture, Application Layers, Business Logic, Backbone.Js, Databases, Relational Databases, Web Development, Electronic Data Interchange (EDI), File Transfer, Javaserver Pages, Oracle Databases, Role-Based Access Control, Responsive Web Design, Software Configuration Management, Software Engineering, Subversion, Systems Integration, Web Applications, Web Application Frameworks, Web Services, Enterprise Software Applications, Software Troubleshooting, Software Application Programming, Backend, Git, AngularJS, Enterprise Integration, Front End Software Development, Marionette - **Published:** August 24, 2026 - **Apply:** https://www.dice.com/job-detail/4886c0f6-c738-4aa3-8e86-bce9f991dc35 ## About the Role The ideal candidate will have 5+ years of professional web application development experience and strong hands-on expertise across JavaScript, Java, JSP, Oracle Database, web services, system integrations, and modern web development frameworks. This is a hands-on development role requiring the ability to work across the full software development lifecycle, from technical design and development through testing, deployment, go-live, production support, and continuous improvement., * 5+ years of professional experience in Web Application Development * Strong hands-on JavaScript development experience * Strong experience with Java and JSP * Strong understanding of web application architecture * Hands-on experience with Oracle Database * Full-stack development experience across: + Front-end/UI + Business/Application layer + Backend services + Database layer * Experience developing and consuming Web Services * Experience implementing enterprise application/system interfaces * Experience with data exchange, database links, file transfers, and file-loading processes * Experience developing applications with substantial relational database interaction * Experience working in high-availability/reliable enterprise environments * Experience with Git, SVN, or similar source-code repositories * Experience with modern web development frameworks and technologies * Strong troubleshooting and problem-solving skills * Strong communication and collaboration skills * Ability to work independently and proactively, Experience in the Energy, Utilities, or related industries is a strong plus. Experience supporting large enterprise environments with complex applications, integrations, databases, and high-availability requirements will be highly valued., The ideal candidate is a hands-on Senior Full-Stack Web Engineer who can take ownership of development assignments from initial design through production deployment and ongoing support. You should be comfortable working across both frontend and backend technologies, solving complex technical problems, and proactively recommending improvements to application usability, performance, reliability, and design. ## Description * Design, develop, test, deploy, and support enterprise-level web applications. * Build highly interactive web user interfaces using JavaScript and modern JavaScript techniques. * Develop and maintain backend functionality using Java and JSP. * Develop applications across the UI, business logic, backend services, and database layers. * Design and implement web services and application interfaces. * Develop system-to-system data exchange solutions using: + Web services + Database links + File transfers + File-loading scripts + Other enterprise integration mechanisms * Develop applications with significant interaction with Oracle Database and relational databases. * Build and maintain reliable, highly available back-office applications. * Implement responsive web applications and user-role/access-control functionality. * Support geographic/geolocation-related application functionality where required. * Troubleshoot application, database, integration, and production issues. * Participate in technical design, development documentation, testing, deployments, and go-live activities. * Work collaboratively with technical teams, business stakeholders, and client representatives. * Follow established Git/SVN and source-code management practices. * Proactively identify opportunities to improve application usability, performance, reliability, and overall user experience., Experience with one or more of the following is highly desirable: * AngularJS * Marionette * Backbone.js * Responsive Web Development * Modern JavaScript frameworks and libraries * Enterprise Web Services & Integrations * Advanced Oracle Database Development * Geolocation / Geographic Application Features * Role-Based Access Control * Enterprise Application Security * High-Availability Application Environments ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [Branch your database like your code: How schema changes and pull requests go hand in hand](https://www.wearedevelopers.com/videos/350-branch-your-database-like-your-code-how-schema-changes-and-pull-requests-go-hand-in-hand) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [What is a web developer?](https://www.wearedevelopers.com/magazine/18-what-is-a-web-developer) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know)