{"schemaVersion":"jobsearcher.job.v1","id":"4ca69ff29736eb422635285e","url":"https://jobsearcher.com/jobs/4ca69ff29736eb422635285e","canonicalUrl":"https://jobsearcher.com/jobs/4ca69ff29736eb422635285e","title":"Senior Java Developer","description":"Overview\nIn this Senior Developer role, you will design, develop, and maintain applications supporting the Settlements platform, working across front-end and back-end to deliver vertical features. You’ll lead architectural design, drive feature implementation, and ensure reliable 24/7 production support. You will collaborate with business analysts to understand requirements and shape scalable, high-quality software. This position offers a hands-on opportunity to influence the platform's evolution within a collaborative, process-driven environment.\n\nResponsibilitiesContribute to design and development of Settlements platform applicationsLead architecture and design of new software componentsManage builds and deployments independentlyCreate and verify software tests for quality assuranceProduce design documentation for software development and versionsProvide second-tier production support for 24/7 applicationsSupport deployments during maintenance windowsTroubleshoot issues across dev, QA, and production cyclesMaintain test environments and configuration per environmentIdentify opportunities to optimize applicationsCollaborate with business analysts/product management on new requirementsAdhere to team guidelines for quality and development processesFollow company software development processes and standards\nKey requirementsBachelor’s degree in computer science, engineering, or related field3+ years Java design and development experience2+ years with a JavaScript framework (React or Angular)2+ years with Spring or similar open-source frameworks2+ years with Tomcat/SpringBoot/Vertx or equivalent serversSolid understanding of security for web applicationsAbility to write and troubleshoot PL/SQL queriesExperience writing comprehensive unit testsExperience with SDLC tools like GIT, JIRA, Jenkins, Maven, or equivalentsExperience building user-centric web applications focused on usability, workflows, and performanceStrong analytical and troubleshooting skillsProven track record of teamwork and collaborationresults-orientedself-motivatedstrong analytical thinkingJavaJavaScript (React or Angular)Spring","company":"Intercontinental Exchange","rawCompany":"intercontinental exchange","city":"Marietta","state":"GA","isRemote":false,"isActive":false,"createdAt":"2026-09-22T03:47:22.655Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Senior Java Developer","description":"Overview\nIn this Senior Developer role, you will design, develop, and maintain applications supporting the Settlements platform, working across front-end and back-end to deliver vertical features. You’ll lead architectural design, drive feature implementation, and ensure reliable 24/7 production support. You will collaborate with business analysts to understand requirements and shape scalable, high-quality software. This position offers a hands-on opportunity to influence the platform's evolution within a collaborative, process-driven environment.\n\nResponsibilitiesContribute to design and development of Settlements platform applicationsLead architecture and design of new software componentsManage builds and deployments independentlyCreate and verify software tests for quality assuranceProduce design documentation for software development and versionsProvide second-tier production support for 24/7 applicationsSupport deployments during maintenance windowsTroubleshoot issues across dev, QA, and production cyclesMaintain test environments and configuration per environmentIdentify opportunities to optimize applicationsCollaborate with business analysts/product management on new requirementsAdhere to team guidelines for quality and development processesFollow company software development processes and standards\nKey requirementsBachelor’s degree in computer science, engineering, or related field3+ years Java design and development experience2+ years with a JavaScript framework (React or Angular)2+ years with Spring or similar open-source frameworks2+ years with Tomcat/SpringBoot/Vertx or equivalent serversSolid understanding of security for web applicationsAbility to write and troubleshoot PL/SQL queriesExperience writing comprehensive unit testsExperience with SDLC tools like GIT, JIRA, Jenkins, Maven, or equivalentsExperience building user-centric web applications focused on usability, workflows, and performanceStrong analytical and troubleshooting skillsProven track record of teamwork and collaborationresults-orientedself-motivatedstrong analytical thinkingJavaJavaScript (React or Angular)Spring","datePosted":"2026-09-22T03:47:22.655Z","dateModified":"2026-09-22T03:47:22.655Z","hiringOrganization":{"@type":"Organization","name":"Intercontinental Exchange","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Marietta","addressRegion":"GA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"4ca69ff29736eb422635285e"},"url":"https://jobsearcher.com/jobs/4ca69ff29736eb422635285e"}}