THE OPPORTUNITY
Help shape dependable
enterprise platforms.
4Consulting, Inc is seeking a qualified Software Developers to support technology consulting, application development, systems analysis, testing, data management, cybersecurity, infrastructure, or project delivery services for client projects. The selected candidate will perform duties consistent with the client’s project requirements and company delivery standards.
What you’ll do
- Translate business requirements into application architecture, UML and component designs, integration patterns, data-access strategies, technical specifications, and implementation plans spanning application, database, middleware, and infrastructure layers. Recommend solutions that align with enterprise architecture and organizational standards.
- Lead hands-on development, application maintenance, enhancements, technical assignments, design and code reviews, and developer mentoring. Establish reusable engineering practices and promote compliance with coding, security, accessibility, performance, and quality standards.
- Integrate web frontends, Java services and APIs, databases, portals, workflow systems, business rules, middleware, and third-party applications. Support legacy-to-modern migration, platform compatibility, application modernization, and enterprise integration initiatives.
- Develop and review complex SQL, PL/SQL, stored procedures, and controlled production data-correction scripts. Lead unit testing, integration testing, system testing, regression testing, and UAT support; troubleshoot cross-layer defects, resolve performance and data-quality issues, and improve application stability and maintainability.
- Lead critical and emergency production support, root cause analysis, and sustainable defect resolution. Support deployments, releases, migrations, patches, platform upgrades, and infrastructure changes while minimizing production impact. Maintain architecture and system documentation, assess change risks and dependencies, and communicate technical recommendations to business and technical stakeholders.
What you bring
- Experience supporting complex enterprise application environments involving business processes, application integration, system modernization, legacy-system migration, workflow management, and interconnected business systems.
- Experience designing, developing, enhancing, and integrating enterprise applications, APIs, interfaces, workflows, batch processes, and data-processing components supporting business operations.
- Experience leading application architecture and delivery activities while coordinating business stakeholders, analysts, developers, quality assurance teams, database specialists, infrastructure teams, and operations personnel.
- Experience supporting production applications through incident management, root cause analysis, defect resolution, release coordination, system upgrades, and change-impact assessments while maintaining data integrity, system reliability, and operational continuity.
- Communication:
Preferred experience
Java/J2EEObject-Oriented DesignUMLSpringHibernateJavaScriptREST APIs and Web ServicesSQL/PL/SQLRelational DatabasesApplication Architecture and DevOps Tools
Equal opportunity
4Consulting, Inc is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, sex, national origin, age, disability, veteran status, citizenship status, immigration status where protected by law, or any other legally protected status. All candidates will be evaluated based on job-related qualifications, experience, skills, availability, and ability to perform the essential duties of the position.