{"schemaVersion":"jobsearcher.job.v1","id":"939324e0d027b15d5fd3bd21","url":"https://jobsearcher.com/jobs/939324e0d027b15d5fd3bd21","canonicalUrl":"https://jobsearcher.com/jobs/939324e0d027b15d5fd3bd21","title":"Java Developer, Sr. - Remote Work","description":"About the CompanyCreative Information Technology Inc. (CITI) is an IT services company serving government and commercial clients in the United States and internationally. Its areas of expertise include Healthcare IT, Human Services, Identity Credentialing, Cloud Computing, and Big Data Analytics. CITI supports its clients through a range of established government contract vehicles and technology solutions.About the RoleCITI is seeking an experienced Senior Java Developer to design, develop, and maintain scalable enterprise applications focused on Identity, Credential, and Access Management. This role requires strong hands-on experience with Java, Spring technologies, microservices architecture, cloud platforms, and secure software development.The Senior Java Developer will work closely with architects, business analysts, product owners, and development teams to translate business and technical requirements into reliable software solutions. The position is available remotely or onsite in Falls Church, Virginia, and requires an active Secret security clearance, with eligibility for Top Secret.Key Responsibilities● Design, develop, test, and deploy high-performance Java applications and services.● Lead the development of enterprise applications using Java, Spring Boot, and microservices architecture.● Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.● Develop RESTful APIs and integrate third-party systems and services.● Write clean, maintainable, and well-documented code in accordance with software development best practices.● Conduct code reviews and security assessments.● Troubleshoot, debug, and resolve production issues.● Improve application performance, scalability, and security.● Participate in architecture discussions and contribute to technical decisions.● Implement CI/CD pipelines and support DevOps practices.● Ensure applications comply with coding standards, security guidelines, and organizational policies.Required Qualifications● Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field.● 10+ years of hands-on software development experience with Java.● Strong experience with Java 11/17 or later, Spring Framework, Spring Boot, Spring MVC, Spring Security, and Hibernate/JPA.● Experience designing and implementing microservices-based applications.● Strong understanding of REST APIs, JSON, and web services.● Experience with relational databases such as SQL Server, PostgreSQL, or MySQL, and NoSQL databases such as MongoDB.● Experience working with Agile/Scrum development methodologies.● Experience with cloud platforms such as Microsoft Azure, AWS, or Google Cloud Platform.● Experience with Docker and Kubernetes for containerization and orchestration.● Familiarity with messaging platforms such as Kafka, RabbitMQ, or ActiveMQ.● Knowledge of CI/CD tools such as Jenkins, Azure DevOps, or GitHub Actions.● Experience developing applications that meet NIST SP 800-53 and FedRAMP security controls for moderate- and high-impact systems.● Experience with security tools such as Tenable and SonarQube, along with OWASP-based security practices.● Familiarity with monitoring and logging tools such as Splunk, ELK Stack, Grafana, or Prometheus.● Proficiency with Git and version control systems.● Active Secret security clearance and eligibility for Top Secret.Preferred Qualifications● Experience with Thales Luna HSM or Azure Managed HSM.● Knowledge of cryptographic technologies and processes, including encryption, hashing, digital signatures, random number generation, and key derivation.● Familiarity with PKCS#11, JCE/JCA providers, key escrow, key rotation, and secure key storage.● Ability to troubleshoot PKI, certificate, HSM, and cryptographic integration issues.Location and Employment Type● Location: Remote or onsite in Falls Church, Virginia.● Employment Type: Full-time.● Security Clearance: Active Secret, with eligibility for Top Secret.How to ApplyInterested candidates can submit their resume to ymathe@citi-us.com for consideration. Applications will be reviewed on a rolling basis until the position is filled.","company":"Torentify","rawCompany":"torentify","city":"Denver","state":"CO","isRemote":true,"isActive":false,"createdAt":"2026-10-25T07:50:49.765Z","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":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Java Developer, Sr. - Remote Work","description":"About the CompanyCreative Information Technology Inc. (CITI) is an IT services company serving government and commercial clients in the United States and internationally. Its areas of expertise include Healthcare IT, Human Services, Identity Credentialing, Cloud Computing, and Big Data Analytics. CITI supports its clients through a range of established government contract vehicles and technology solutions.About the RoleCITI is seeking an experienced Senior Java Developer to design, develop, and maintain scalable enterprise applications focused on Identity, Credential, and Access Management. This role requires strong hands-on experience with Java, Spring technologies, microservices architecture, cloud platforms, and secure software development.The Senior Java Developer will work closely with architects, business analysts, product owners, and development teams to translate business and technical requirements into reliable software solutions. The position is available remotely or onsite in Falls Church, Virginia, and requires an active Secret security clearance, with eligibility for Top Secret.Key Responsibilities● Design, develop, test, and deploy high-performance Java applications and services.● Lead the development of enterprise applications using Java, Spring Boot, and microservices architecture.● Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.● Develop RESTful APIs and integrate third-party systems and services.● Write clean, maintainable, and well-documented code in accordance with software development best practices.● Conduct code reviews and security assessments.● Troubleshoot, debug, and resolve production issues.● Improve application performance, scalability, and security.● Participate in architecture discussions and contribute to technical decisions.● Implement CI/CD pipelines and support DevOps practices.● Ensure applications comply with coding standards, security guidelines, and organizational policies.Required Qualifications● Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field.● 10+ years of hands-on software development experience with Java.● Strong experience with Java 11/17 or later, Spring Framework, Spring Boot, Spring MVC, Spring Security, and Hibernate/JPA.● Experience designing and implementing microservices-based applications.● Strong understanding of REST APIs, JSON, and web services.● Experience with relational databases such as SQL Server, PostgreSQL, or MySQL, and NoSQL databases such as MongoDB.● Experience working with Agile/Scrum development methodologies.● Experience with cloud platforms such as Microsoft Azure, AWS, or Google Cloud Platform.● Experience with Docker and Kubernetes for containerization and orchestration.● Familiarity with messaging platforms such as Kafka, RabbitMQ, or ActiveMQ.● Knowledge of CI/CD tools such as Jenkins, Azure DevOps, or GitHub Actions.● Experience developing applications that meet NIST SP 800-53 and FedRAMP security controls for moderate- and high-impact systems.● Experience with security tools such as Tenable and SonarQube, along with OWASP-based security practices.● Familiarity with monitoring and logging tools such as Splunk, ELK Stack, Grafana, or Prometheus.● Proficiency with Git and version control systems.● Active Secret security clearance and eligibility for Top Secret.Preferred Qualifications● Experience with Thales Luna HSM or Azure Managed HSM.● Knowledge of cryptographic technologies and processes, including encryption, hashing, digital signatures, random number generation, and key derivation.● Familiarity with PKCS#11, JCE/JCA providers, key escrow, key rotation, and secure key storage.● Ability to troubleshoot PKI, certificate, HSM, and cryptographic integration issues.Location and Employment Type● Location: Remote or onsite in Falls Church, Virginia.● Employment Type: Full-time.● Security Clearance: Active Secret, with eligibility for Top Secret.How to ApplyInterested candidates can submit their resume to ymathe@citi-us.com for consideration. Applications will be reviewed on a rolling basis until the position is filled.","datePosted":"2026-10-25T07:50:49.765Z","dateModified":"2026-10-25T07:50:49.765Z","hiringOrganization":{"@type":"Organization","name":"Torentify","sameAs":"https://jobsearcher.com"},"jobLocationType":"TELECOMMUTE","applicantLocationRequirements":{"@type":"Country","name":"US"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Denver","addressRegion":"CO","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"939324e0d027b15d5fd3bd21"},"url":"https://jobsearcher.com/jobs/939324e0d027b15d5fd3bd21"}}