JOBSEARCHER

Software Developer (Java/Python)

Software Guidance & Assistance, Inc., (SGA), is searching for a Software Developer (Java/Python) for a CONTRACT assignment with one of our premier Financial Services clients in Dallas, TX. Hybrid schedule, onsite 2-3 days per week.Position OverviewThis role supports a Mortgage Capital Markets (MCM) technology team responsible for developing, enhancing, and supporting enterprise applications that process and distribute data across multiple upstream and downstream systems. The ideal candidate will possess strong backend development experience, expertise in large-scale integrations, and a solid foundation in cloud-native technologies. While some UI development may be required, the primary focus is on backend services, APIs, data integration, and application modernization initiatives.ResponsibilitiesDesign, develop, deploy, and maintain large-scale enterprise applications and integration servicesBuild and enhance backend systems, APIs, and data processing solutions supporting Mortgage Capital Markets initiativesDevelop and support integrations between upstream and downstream enterprise platformsContribute to cloud-native application development using modern architectures and microservicesSupport existing production applications, troubleshoot issues, and participate in incident resolution activitiesDevelop and maintain SQL queries, stored procedures, and database integrationsParticipate in application deployments, release management, and CI/CD processesWork with messaging, monitoring, observability, and automation toolsCollaborate with business stakeholders, architects, developers, and technology leadership to define and implement solutionsParticipate in Agile development activities, code reviews, and technical design discussionsSupport test automation, monitoring, reliability, and application performance initiativesContribute to front-end development efforts using Angular, React, and JavaScript when requiredRequired Skills8+ years of experience designing, developing, deploying, and maintaining large-scale applications with complex integrationsStrong hands-on development experience with Java and/or PythonExperience developing and consuming RESTful APIs, Web Services, and enterprise integrations4+ years of experience with databases and data technologies including one or more of the following: PostgreSQL, Microsoft SQL Server, Oracle, Apache Kafka, Apache NiFi, and ElasticsearchStrong SQL skills, including writing, reading, debugging, and optimizing SQL queries3+ years of experience working with cloud platforms such as AWS, Microsoft Azure, or Google Cloud Platform (GCP)3+ years of experience working with Kubernetes and containerized application environments3+ years of experience with CI/CD and build automation tools such as Maven, Gradle, and Jenkins3+ years of experience with test automation, monitoring, and application reliability practices2+ years of experience with front-end technologies including Angular, React, and JavaScriptStrong communication skills and ability to work effectively in a collaborative team environmentPreferred SkillsExperience supporting Mortgage Capital Markets, Capital Markets, Banking, or Financial Services applicationsExperience with job scheduling and orchestration tools such as CRON, Tidal, Autosys, or AirflowExperience using application and infrastructure monitoring tools such as Dynatrace, Prometheus, Grafana, Splunk, or similar platformsExperience working in Agile environments with a strong understanding of Test-Driven Development (TDD)Experience supporting enterprise production environments and resolving complex application issuesFamiliarity with event-driven architectures and messaging platforms such as Kafka and IBM MQSGA is a technology and resource solutions provider driven to stand out. We are a women-owned business. Our mission: to solve big IT problems with a more personal, boutique approach. Each year, we match consultants like you to more than 1,000 engagements. When we say let's work better together, we mean it. You'll join a diverse team built on these core values: customer service, employee development, and quality and integrity in everything we do. Be yourself, love what you do and find your passion at work. Please find us at https://sgainc.com/ .SGA is an Equal Opportunity Employer and does not discriminate on the basis of Race, Color, Sex, Sexual Orientation, Gender Identity, Religion, National Origin, Disability, Veteran Status, Age, Marital Status, Pregnancy, Genetic Information, or Other Legally Protected Status. We are committed to providing access, equal opportunity, and reasonable accommodation for individuals with disabilities in employment, and our services, programs, and activities. Please visit our company EEO page to request an accommodation or assistance regarding our policy.