{"schemaVersion":"jobsearcher.job.v1","id":"3239ce4e2a5d32e62e74725c","url":"https://jobsearcher.com/jobs/3239ce4e2a5d32e62e74725c","canonicalUrl":"https://jobsearcher.com/jobs/3239ce4e2a5d32e62e74725c","title":"Java Software Engineer","description":"Maintain and enhance Client's Herd platform — a Java/Spring RESTful big data governance system on AWS providing data catalog, lineage tracking, and job orchestration. We're looking for someone comfortable in a mature, production-critical codebase where reading existing code matters as much as writing new code. Methodical, detail-oriented, able to context-switch between feature work, bug fixes, and upgrades. Maintain and enhance a large-scale Java/Spring RESTful application — building new API features, fixing bugs, and releasing regularlyWrites code that captures the essential nature of the solution and is appropriately flexible, reusable, efficient, and adaptable to changing requirementsWorks on problems of moderate scope where analysis of situations requires a variety of known factorsProvide technical support to platform users and investigate issues — troubleshooting, answering questions, and guiding API usageMaintain code quality through reviews, security vulnerability remediation, and framework/dependency upgradesIntegrate with AWS services (S3, EMR, SQS, SNS, Elasticsearch, RDS/Aurora)Write and improve unit, integration, and performance tests to ensure reliability and production readinessUpgrade and maintain the Angular UI and SDK clientsMaintain Jenkins CI/CD pipelines for automated builds, testing, and deploymentsEngineering/Operations ExcellenceAnalyze the system to determine the properties and functions of each piece of workBuild tools and produce technical documentation to improve developer efficiencyAdapt to business change and seek out new learning opportunitiesRecommend viable alternatives when faced with shifting prioritiesBuild productive working relationships to resolve mutual problemsEducation/Experience RequirementsBachelor's degree in Computer Science, Information Systems or related discipline with at least 3 years of related experience, or equivalent training and/or work experienceStrong proficiency in Java with Spring Framework and Spring SecurityExperience building and maintaining RESTful APIs using JAX-RS or Spring RESTWorking knowledge of JPA/Hibernate and relational databases (PostgreSQL/Aurora)Hands-on experience with AWS services (S3, EMR, SQS, RDS, SNS)Familiarity with Docker and ECS container deploymentsComfortable with Maven builds, Git workflows, and testing (JUnit/Mockito)Experience with Jenkins CI/CD — configuring jobs, writing Jenkinsfiles, managing multi-branch pipelinesExperience with performance testing using GatlingBasic familiarity with Angular and TypeScriptExperience using AI-assisted development tools (Kiro or similar) for coding, debugging, and test writing# LI-CGTS# TS-2505","company":"Unisys","rawCompany":"unisys","city":"Derwood","state":"MD","isRemote":false,"isActive":false,"createdAt":"2026-07-11T12:08:38.004Z","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":"Java Software Engineer","description":"Maintain and enhance Client's Herd platform — a Java/Spring RESTful big data governance system on AWS providing data catalog, lineage tracking, and job orchestration. We're looking for someone comfortable in a mature, production-critical codebase where reading existing code matters as much as writing new code. Methodical, detail-oriented, able to context-switch between feature work, bug fixes, and upgrades. Maintain and enhance a large-scale Java/Spring RESTful application — building new API features, fixing bugs, and releasing regularlyWrites code that captures the essential nature of the solution and is appropriately flexible, reusable, efficient, and adaptable to changing requirementsWorks on problems of moderate scope where analysis of situations requires a variety of known factorsProvide technical support to platform users and investigate issues — troubleshooting, answering questions, and guiding API usageMaintain code quality through reviews, security vulnerability remediation, and framework/dependency upgradesIntegrate with AWS services (S3, EMR, SQS, SNS, Elasticsearch, RDS/Aurora)Write and improve unit, integration, and performance tests to ensure reliability and production readinessUpgrade and maintain the Angular UI and SDK clientsMaintain Jenkins CI/CD pipelines for automated builds, testing, and deploymentsEngineering/Operations ExcellenceAnalyze the system to determine the properties and functions of each piece of workBuild tools and produce technical documentation to improve developer efficiencyAdapt to business change and seek out new learning opportunitiesRecommend viable alternatives when faced with shifting prioritiesBuild productive working relationships to resolve mutual problemsEducation/Experience RequirementsBachelor's degree in Computer Science, Information Systems or related discipline with at least 3 years of related experience, or equivalent training and/or work experienceStrong proficiency in Java with Spring Framework and Spring SecurityExperience building and maintaining RESTful APIs using JAX-RS or Spring RESTWorking knowledge of JPA/Hibernate and relational databases (PostgreSQL/Aurora)Hands-on experience with AWS services (S3, EMR, SQS, RDS, SNS)Familiarity with Docker and ECS container deploymentsComfortable with Maven builds, Git workflows, and testing (JUnit/Mockito)Experience with Jenkins CI/CD — configuring jobs, writing Jenkinsfiles, managing multi-branch pipelinesExperience with performance testing using GatlingBasic familiarity with Angular and TypeScriptExperience using AI-assisted development tools (Kiro or similar) for coding, debugging, and test writing# LI-CGTS# TS-2505","datePosted":"2026-07-11T12:08:38.004Z","dateModified":"2026-07-11T12:08:38.004Z","hiringOrganization":{"@type":"Organization","name":"Unisys","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Derwood","addressRegion":"MD","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"3239ce4e2a5d32e62e74725c"},"url":"https://jobsearcher.com/jobs/3239ce4e2a5d32e62e74725c"}}