{"schemaVersion":"jobsearcher.job.v1","id":"6aa7e9b9ae6171328709191e","url":"https://jobsearcher.com/jobs/6aa7e9b9ae6171328709191e","canonicalUrl":"https://jobsearcher.com/jobs/6aa7e9b9ae6171328709191e","title":"Senior Java Software Engineer","description":"Outstanding long-term contract opportunity! A leading Financial Services organization is seeking a Java Engineer in Charlotte, NC (Hybrid).Join a collaborative engineering team working on next-generation customer onboarding and digital platforms. This is a 12-month contract role with potential for long-term extension or conversion-to-hire. If you thrive in fast-paced, high-impact environments, apply today.Contract Duration: 12 MonthsRequired Skills & Experience5+ years of Java development experience (minimum 3–4 years with REST APIs)Hands-on experience with Spring Framework and Microservices architectureProficient in SQL and MongoDB for data handling Kafka (minimum 1–2 years; hands-on publishing/subscribing experience)Familiarity with Kubernetes or OpenShift is highly desirableExperience in designing resilient architecture and implementing engineering best practicesDevOps familiarity (e.g., GitHub); exposure to tools such as Microsoft Copilot is a plusStrong skills in test automation as part of standard engineering disciplineWhat You Will Be DoingDesign, develop, and maintain Java APIs and microservices for digital onboarding and customer platformsManage data storage and retrieval using SQL and MongoDBImplement event-driven solutions usingKafkaSupport deployment and operations in containerized environments (Kubernetes/OpenShift)Apply DevOps practices using modern source control and CI/CD toolsEnsure architectural resiliency, robust error handling, and high-performance designCollaborate within agile scrum teams to achieve project milestones and launch timelinesAdditional PreferencesEngineers with a backend focus strongly preferred; backend-heavy fullstack candidates consideredDemonstrated tenure in previous roles required; stable employment history is highly valuedImmediate availability and readiness to contribute from day one is essential","company":"Motion Recruitment","rawCompany":"motion recruitment","city":"Charlotte","state":"NC","isRemote":false,"isActive":false,"createdAt":"2026-06-04T15:52:16.837Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Senior Java Software Engineer","description":"Outstanding long-term contract opportunity! A leading Financial Services organization is seeking a Java Engineer in Charlotte, NC (Hybrid).Join a collaborative engineering team working on next-generation customer onboarding and digital platforms. This is a 12-month contract role with potential for long-term extension or conversion-to-hire. If you thrive in fast-paced, high-impact environments, apply today.Contract Duration: 12 MonthsRequired Skills & Experience5+ years of Java development experience (minimum 3–4 years with REST APIs)Hands-on experience with Spring Framework and Microservices architectureProficient in SQL and MongoDB for data handling Kafka (minimum 1–2 years; hands-on publishing/subscribing experience)Familiarity with Kubernetes or OpenShift is highly desirableExperience in designing resilient architecture and implementing engineering best practicesDevOps familiarity (e.g., GitHub); exposure to tools such as Microsoft Copilot is a plusStrong skills in test automation as part of standard engineering disciplineWhat You Will Be DoingDesign, develop, and maintain Java APIs and microservices for digital onboarding and customer platformsManage data storage and retrieval using SQL and MongoDBImplement event-driven solutions usingKafkaSupport deployment and operations in containerized environments (Kubernetes/OpenShift)Apply DevOps practices using modern source control and CI/CD toolsEnsure architectural resiliency, robust error handling, and high-performance designCollaborate within agile scrum teams to achieve project milestones and launch timelinesAdditional PreferencesEngineers with a backend focus strongly preferred; backend-heavy fullstack candidates consideredDemonstrated tenure in previous roles required; stable employment history is highly valuedImmediate availability and readiness to contribute from day one is essential","datePosted":"2026-06-04T15:52:16.837Z","dateModified":"2026-06-04T15:52:16.837Z","hiringOrganization":{"@type":"Organization","name":"Motion Recruitment","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Charlotte","addressRegion":"NC","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"6aa7e9b9ae6171328709191e"},"url":"https://jobsearcher.com/jobs/6aa7e9b9ae6171328709191e"}}