Enterprise Cloud Application Developer
Staff Tech
Sacramento, United States of America
yesterday
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Remote
Sacramento, United States of America
Tech stack
Java
JavaScript
API
Agile Methodologies
Data analysis
Apache HTTP Server
Tomcat
Server Applications
Applications Architecture
Application Integration Architecture
HTML5
User Authentication
Automation of Tests
Azure
Oracle WebLogic Server
CSS
Cloud Computing
Cloud Engineering
Adobe Coldfusion
Code Review
Databases
Continuous Integration
Data Visualization
Database Storage Structures
Perl
Github
Hibernate
Spring
JSON
PostgreSQL
Linux System Administration
MariaDB
Microsoft SQL Server
SQL Azure
MySQL
Oracle
Performance Tuning
Scrum
Systems Development Life Cycle
Power BI
Azure
Shell Script
Software Engineering
SQL Stored Procedures
Software Quality Assurance (SQA)
PL-SQL
Systems Integration
Web Applications
XML
Enterprise Data Management
Enterprise Software Applications
Ansi Sql
Digital Government
Cosmos DB
REST
Software Version Control
User Administration
Vulnerability Analysis
Job description
- Design, develop, test, implement, and support enterprise web applications and system enhancements
- Develop integrations with third-party applications, APIs, and enterprise platforms
- Design and optimize database structures, stored procedures, queries, and data models
- Troubleshoot and resolve production issues, performance bottlenecks, and system defects
- Develop reports, dashboards, data extracts, and reporting solutions
- Create technical documentation, specifications, and test plans
- Participate in Agile ceremonies, sprint planning, code reviews, and stakeholder meetings
- Support production systems, user administration, and operational activities
- Perform security testing, remediation, and vulnerability analysis
- Collaborate with technical teams, analysts, architects, and business stakeholders
Requirements
- 10+ years of experience in software development, application architecture, and enterprise systems support
- Strong experience with full SDLC methodologies including analysis, design, coding, testing, deployment, and support
- Experience designing and developing enterprise multi-tier web applications
- Experience with Lucee/ColdFusion and application servers including WebLogic, Apache, and Tomcat
- Strong Perl development and troubleshooting experience
- Advanced Oracle database development experience including ANSI SQL and PL/SQL
- Experience designing, deploying, and supporting Microsoft Azure cloud environments
- Experience with CI/CD pipelines, Azure DevOps, and GitHub Actions
- Experience integrating APIs, third-party systems, and enterprise data feeds
- Experience with Linux administration, shell scripting, and operational automation
- Experience with enterprise reporting, dashboards, and data visualization tools including Power BI
- Experience performing performance tuning, troubleshooting, and production support
- Experience with security best practices, encryption, authentication, and secure integrations
- Experience with Git/GitHub, source control, branching, merging, and code reviews
- Strong communication and technical documentation skills
- Experience working in Agile and traditional project environments
Desired Qualifications
- Experience with Java, Spring, Hibernate, REST APIs, HTML5, CSS3, JavaScript, JSON, and XML
- Experience with AWS cloud technologies and government cloud environments
- Experience with SQL Server, PostgreSQL, MySQL, MariaDB, Azure SQL, Cosmos DB, and cloud-native databases
- Experience with Azure Active Directory and identity management solutions
- Experience with automated testing and QA tools
- Experience developing accessible web applications and digital government solutions
- Experience supporting enterprise reporting and analytics environments
- Experience designing scalable cloud and web-based architectures
Benefits & conditions
- Long-term multi-year engagement
- Remote work environment
- Candidates must reside within the United States
- Occasional after-hours support may be required for scheduled deployments or maintenance activities
- Competitive compensation based on experience