Sr. Software Developer
Mike Albert Leasing
Job Description
Job Description
Sr. Software Developer
This position is a hands-on technologist responsible for the operational health, stability, and continuous improvement of enterprise business applications and their supporting data systems. Investigate, diagnose, and resolve complex production issues spanning multiple application tiers, databases, and integration points. Maintain and enhance a diverse portfolio of internal applications, data pipelines, and automated processes that underpin core business operations. Serve as the primary technical resource for incident escalation, root cause analysis, and corrective action across the application landscape.
RESPONSIBILITIES:
- Triage, investigate, and resolve production incidents and service requests across a portfolio of enterprise Java, web, and database applications, including root cause analysis, corrective data fixes, and preventive measures.
- Maintain and support a heterogeneous application landscape spanning multiple languages (Java, PL/SQL, Go, PowerShell, Elixir, JavaScript/React) and runtime environments (application servers, message brokers, reverse proxies, scheduled tasks, and managed Linux/Windows services).
- Write, review, and execute complex SQL and PL/SQL to investigate data integrity issues, perform corrective operations, and support month-end and batch processing workflows.
- Manage and troubleshoot multi-environment infrastructure (Development, QA, Staging, Production) across both Linux and Windows servers, including application deployment, configuration management, and environment refresh/recovery procedures.
- Support and maintain ETL pipelines, file-based integrations, and scheduled data processing jobs that move data between internal systems, third-party vendors, and reporting platforms.
- Diagnose and resolve issues in enterprise integration points including REST/SOAP APIs, JMS/message queue processing, SFTP file transfers, LDAP/directory services, and document management system interfaces.
- Deploy, configure, and maintain Java web applications on application server infrastructure, including WAR deployments, JNDI data source configuration, JVM tuning, and log management.
- Manage and troubleshoot reverse proxy configurations, upstream routing, and load balancing for application services.
- Collaborate with business analysts, subject matter experts, and vendor support teams to investigate reported defects, validate fixes across environments, and communicate technical findings to non-technical stakeholders.
- Build and maintain operational tooling, automation scripts, and diagnostic utilities (PowerShell, Bash, Python) to improve incident response time and reduce manual intervention.
- Manage vendor data pipelines and third-party data synchronization processes, including troubleshooting data ingestion failures, validating data transformations, and coordinating with external vendors on data quality issues.
- Support database refresh and recovery processes for non-production environments, including post-refresh scripting, credential resets, configuration updates, and validation.
- Monitor and maintain application logging, scheduled job health, and disk/resource utilization across the server fleet.
- Document technical findings, resolution procedures, and institutional knowledge to build a sustainable support knowledge base.
REQUIREMENTS:
- Demonstrated full-stack application support experience across enterprise Java (Maven/Spring), web technologies (JavaScript/React), and scripting languages (PowerShell, Bash, Python, Go).
- Strong SQL and PL/SQL expertise, including the ability to investigate complex data issues across large schemas (1,000+ tables), write corrective queries, and understand stored procedure logic.
- Extensive experience with Oracle databases in an enterprise environment; familiarity with SQL Server is a plus.
- Comfortable working across both Linux and Windows server environments, including service management (Linux and Windows Services), log analysis, and remote administration.
- Experience deploying and managing Java web applications on Tomcat or similar application servers, including JNDI configuration, JVM diagnostics, and WAR-based deployments.
- Working knowledge of message-oriented middleware (ActiveMQ, JMS, or similar) and asynchronous processing patterns.
- Familiarity with reverse proxy configuration (Nginx or similar), including upstream routing, health checks, and TLS termination.
- Experience with ETL tools and data integration patterns, including file-based interfaces, batch processing, and scheduled job orchestration.
- Exposure to CI/CD pipelines (Jenkins or similar) and version control workflows (Git/GitHub).
- 5+ years of progressive experience in application support, production engineering, or software development, with at least 2 years supporting enterprise-scale, multi-tier applications.
- Bachelor's Degree in computer science or equivalent technical field and/or equivalent demonstrable experience in an enterprise setting.
- Strong diagnostic and analytical skills with a proven ability to systematically isolate root causes across application, database, and infrastructure layers.
- Excellent written and verbal communication skills, with the ability to translate complex technical findings into clear summaries for both technical and non-technical audiences.
- Experience with document management system integrations, SOAP/REST API troubleshooting, and LDAP/Active Directory configurations is preferred.
- Familiarity with containerized deployments (Docker) and cloud infrastructure (Azure, AWS) is a plus.
- Demonstrated ability to build operational automation and tooling to improve support efficiency and reduce mean time to resolution.
- Capability and willingness to learn new tools, technologies, and business domains rapidly.
Drug Free Environment
- ...integration. Serve as an active participant and technical leader in developing the overall architecture and design of our solutions in... ...enhancing our current suite of applications, and maintaining our software landscape to promote internal efficiencies, reduce risk,...SeniorFlexible hours
- ...Position: .NET Developer Location : Cincinnati, Ohio or Tampa, Florida Duration: 6 month (could go longer) JD: .Net Developer build rest API's. They have critical customer API's that need built. Skills: C# .Net, API rest developments,...Senior
- ...greatest tools and technologies at an enterprise level. Job Description The Developer is responsible for leading the design, development, testing, debugging, maintaining and documenting software components for the Task Management project to which they are assigned. The...Senior
$119k - $179.75k
...technology as you build innovative fintech products that change the way the world pays, banks and invests. This will involve developing core versions of software applications, identifying client requirements and technical specifications, interacting with engineering groups and...SeniorFull timeWork experience placementWork at officeRemote work3 days per week- We are seeking an experienced Sr. Site Reliability Engineer to join a small, high-impact infrastructure team. This role blends software engineering and systems automation to scale reliable cloud and hybrid systems. You will own critical projects from design through deployment...SeniorWork at office3 days per week
- Job Posting This is what I need: Strong Java experience. At least version 8. Preferably version 11 or later. Strong Spring Boot experience. Excellent communication skills. Must be able to clearly have a conversation about their experience, not just recite...Senior
- Senior Software Developer - Contact Center We are seeking a Senior Software Developer to lead and own development for our Contact Center platforms , with a primary focus on outbound dialer capabilities and the custom programs that power them. In this role, you will design...Senior
- ...We need a senior .NET developer. We need a senior .NET developer. We need a senior .NET developer. We need a senior .NET developer. We need a senior .NET developer. We need a senior .NET developer. We need a senior .NET developer. We need a senior...Senior
- A leading technology firm is seeking a Senior AWS DevOps Engineer to join their remote team. This role focuses on designing, developing, and maintaining the tech services infrastructure, requiring deep knowledge of cloud architecture and AWS DevOps. The company offers...SeniorRemote work
$160k - $190k
...passionate about technology and the future of cloud computing. You will be part of a dynamic team that is responsible for designing, developing, and maintaining our tech services infrastructure. This role requires a deep understanding of cloud architecture, AWS DevOps, and...SeniorRemote work- ...Insight Global is seeking a highly experienced Senior ServiceNow Developer in Cincinnati, OH. This role focuses on building integrations and automation for the Unauthorized Change Detection program. Candidates should have 6+ years of ServiceNow development experience and...SeniorLocal areaRemote work
- ...communication, and collaboration skills. Responsibilities Design, implement, and manage IaC with tools like Terraform or CloudFormation . Develop and maintain CI/CD pipelines using GitHub Actions , Harness , or similar tools. Define and execute roadmaps for Azure clusters, CI/...Senior
- ...development and system integration, focusing on enhancing efficiency and innovation. The ideal candidate will have over 7 years of software development experience, including experience as a Technical Lead or Architect, and is proficient in full-stack technologies. A...Senior
- Atomants LLC in Cincinnati, Ohio, is seeking a Senior Java Developer (Full Stack) to lead the design and development of software components. The ideal candidate must possess at least 10 years of experience and be proficient in both backend and frontend technologies. The...Senior
- ...Sr Angular Developer Location: Durham, NC or Jersey City, NJ or Westlake, TX or Boston, MA or Salt Lake City, UT or Merrimack, NH or Covington, KY (Initially Remote) Duration: 12+ months Client: Direct Client Job Description: ~9+ professional frontend...SeniorRemote work
- ...We are seeking a highly experienced Senior Java Developer for a long‑term contract opportunity with one of our leading clients in the... ...Spring Boot Work within an agile team to deliver high‑quality software solutions Collaborate with DevOps teams to implement CI/CD pipelines...SeniorLong term contractFull time
- ...Senior Android Developer Cincinnati OH Onsite Must Have Advanced Proficiency in Jetpack Compose and Compose Navigation... ...implementing new features and enabling capabilities using modern software engineering tools and practices. Adheres to practices and standards...Senior
- A global consulting firm seeks a Senior Technology Analyst to specialize in SAP Manufacturing within their Technical Consulting team. This role requires collaboration with clients to analyze business processes and implement SAP solutions effectively. Candidates should possess...Senior
- ...C++ Developer We are looking for an experienced C++ developer to join our team and revolutionize the way products are made through... ...industry. Simplify3D is the #1 commercial provider of 3D printing software worldwide, offering state-of-the-art software that is trusted...SeniorWork at officeWorldwideRelocationFlexible hours
- ...degree in a Technology‑related subject area. 7+ years of development experience with 2+ in Salesforce is required. Salesforce Platform Developer 1 (required) and 2 and Salesforce Administrator certification preferred. Experience with DevOps and Jenkins CI/CD model is a plus....SeniorFull time
$150k - $160k
Precision eControl is a wholly owned ancillary business of Vorys, that provides integrated solutions to help brands control the sales of their products in the age of eCommerce. We have represented more than 300 brands, including many of the world's largest companies. Precision...SeniorLocal areaRemote work- ...like to know: Are you Worldpay? About the role: As a Software Engineer you could work with bleeding edge technology as you... ...the way the world pays, banks and invests. This will involve developing core versions of software applications, identifying client requirements...Senior
- ...to deliver real value to the company The Senior Application Developer takes charge of defining the project engagement process, starting... ...'s supply chain to create value Additional Notes Work on software development of Java applications, databases and webservices including...Senior
- ...the job poster from Intellectt Inc Role: 10+ yrs Backend Java Developer (Spring Boot + Cloud) Location: 505 Vine Street, Cincinnati,... ...The services you will provide to the Client project team: as a Software Developer Contractor, you will be responsible for developing,...SeniorContract workFor contractors
- ...Job Description Job Description Senior Salesforce Developer A growing and highly collaborative organization is conducting a confidential search for a Senior Salesforce Developer to support and evolve its enterprise Salesforce ecosystem. This individual will play...SeniorWork at officeLocal areaRemote work
- ...role requires a strong mix of technical depth and communication skills, as you will act as an internal consultant-partnering with developers, architects, and leadership to design scalable, secure, and highly available systems. You will leverage Terraform to implement...SeniorFull time
- Join to apply for the Senior Application Developer role at pep, LLC. Job Title: Sr. Application Developer I Reports To: IT Development Supervisor FLSA... ...technology issues Design, build, test and implement the software code required by pep Design the logic that delivers...SeniorFull timeWork at office
- ...We are seeking a Principal Software Engineer to provide technical leadership across multiple engineering teams while driving the design... ...who enjoys solving complex technical challenges, mentoring developers, and influencing the long‑term technology strategy within a modern...
- ...role requires a strong mix of technical depth and communication skills, as you will act as an internal consultant—partnering with developers, architects, and leadership to design scalable, secure, and highly available systems. You will leverage Terraform to implement...SeniorFull time
- ...our customers. This role will have direct responsibility for developing solutions, training, and supporting our team and our customers... ...machines. Confirmed working knowledge of MasterCam and/or Esprit software is preferred. Excellent customer service and effective...Night shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Software Developer. Be the first to apply!
- software engineer full time Cincinnati, OH
- consulting software engineer Cincinnati, OH
- software engineer travel Cincinnati, OH
- real time software engineer Cincinnati, OH
- network software engineer Cincinnati, OH
- senior software engineer remote Cincinnati, OH
- entry level software engineer remote Cincinnati, OH
- software developer fintech Cincinnati, OH
- software developer positions Cincinnati, OH
- software engineer amazon Cincinnati, OH


