What are the responsibilities and job description for the Senior Enterprise Cloud Application Developer position at Staff Tech?
Staff Tech is seeking an experienced Senior Enterprise Cloud Application Developer for a long-term enterprise modernization and application support project supporting a large-scale case management environment. This position will focus on full stack development, cloud modernization, enterprise integrations, database engineering, reporting solutions, and production support within a collaborative Agile environment.
Position Responsibilities
- 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
Required Qualifications
- 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
Additional Information
- 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
- No 3rd Parties
- U.S. based candidates only
- Strong preference for candidates with enterprise cloud modernization and full stack development experience
- Experience supporting large-scale enterprise or government environments highly preferred