SR JAVA DEVELOPER - Remote / Onsite - McLean, VA

Creative Information Technology, Inc.

Virginia

Hybrid

USD 120,000 - 160,000

Full time

13 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Creative Information Technology Inc (CITI) is seeking a Senior Java Developer to design, develop, and maintain scalable enterprise applications in IAM. The role emphasizes Java, Spring Boot, microservices, cloud platforms, and secure by design development practices.

You will collaborate with architects, analysts, product owners, and dev teams to deliver high-quality software that meets stringent requirements and industry standards.

Qualifications

  • Bachelor’s degree in computer science, Information Technology, Engineering, or related field.
  • ~10+ years of hands-on software development experience with Java.
  • Strong expertise in: Java 11/17+, Spring Framework, Spring Boot, Spring MVC, Spring Security, Hibernate/JPA
  • Experience designing and implementing microservices-based applications.
  • Strong knowledge of REST APIs, JSON, and web services.
  • Experience with relational databases such as SQL Server, PostgreSQL, or MySQL.
  • Experience with No-SQL databases such as MongoDB
  • Experience with Agile/Scrum development methodologies.
  • Experience with cloud platforms such as Azure, AWS, or Google Cloud Platform.
  • Experience with messaging platforms: Jenkins, Azure DevOps, GitHub Actions
  • Experience with developing applications that can meet NIST 500-53, FedRAMP security controls for moderate and high categorization.
  • Familiarity with monitoring and logging tools: Splunk, ELK Stack, Grafana, Prometheus

Responsibilities

  • Design, develop, test, and deploy high-performance Java applications and services.
  • Lead the development of enterprise-grade applications using Java, Spring Boot, and microservices architecture.
  • Write clean, maintainable, and well-documented code following industry best practices.
  • Optimize application performance, scalability, and security.
  • Implement CI/CD pipelines and support DevOps practices.
  • Ensure compliance with coding standards, security guidelines, and organizational policies.

Skills

Java
SQL
JavaScript
Java 11/17+
Spring Framework
Spring Boot
Spring MVC
Spring Security
Hibernate/JPA
REST APIs
JSON
Agile/Scrum
Cloud platforms
AWS
Azure
GCP
Jenkins
Azure DevOps
GitHub Actions
Docker
Kubernetes

Education

Bachelor’s degree in computer science, Information Technology, Engineering, or related field

Tools

Jenkins
Azure DevOps
GitHub Actions
Docker
Kubernetes
Splunk
ELK Stack
Grafana
Prometheus

Job description

Senior Java Developer – Remote / Onsite Falls Church, VA

Creative Information Technology Inc (CITI) is an esteemed IT enterprise renowned for its exceptional customer service and innovation. We serve both government and commercial sectors, offering a range of solutions such as Healthcare IT, Human Services, Identity Credentialing, Cloud Computing, and Big Data Analytics. With clients in the US and abroad, we hold key contract vehicles including GSA IT Schedule 70, NIH CIO-SP3, GSA Alliant, and DHS-Eagle II.


Security Clearance: We are seeking an experienced Senior Java Developer to design, develop, and maintain scalable enterprise applications in the realm of Identity, Credential and Access Management. The ideal candidate will have strong expertise in Java-based technologies, microservices architecture, cloud platforms, and modern software development practices. The Senior Java Developer will collaborate with architects, business analysts, product owners, and development teams to deliver high-quality software solutions that meet business and technical requirements.



  • Design, develop, test, and deploy high-performance Java applications and services.

  • Lead the development of enterprise-grade applications using Java, Spring Boot, and microservices architecture.

  • Write clean, maintainable, and well-documented code following industry best practices.

  • Optimize application performance, scalability, and security.

  • Implement CI/CD pipelines and support DevOps practices.

  • Ensure compliance with coding standards, security guidelines, and organizational policies.


Bachelor’s degree in computer science, Information Technology, Engineering, or a related field.



  • ~10+ years of hands-on software development experience with Java.

  • ~ Strong expertise in: Java 11/17+, Spring Framework, Spring Boot, Spring MVC, Spring Security, Hibernate/JPA

  • ~ Experience designing and implementing microservices-based applications.

  • ~ Strong knowledge of REST APIs, JSON, and web services.

  • ~ Experience with relational databases such as SQL Server, PostgreSQL, or MySQL.

  • ~ Experience with No-SQL databases such as MongoDB

  • ~ Experience with Agile/Scrum development methodologies.

  • ~ Experience with cloud platforms such as Azure, AWS, or Google Cloud Platform.

  • ~ Experience with messaging platforms: Jenkins, Azure DevOps, GitHub Actions

  • ~ Experience with developing applications that can meet NIST 500-53, FedRAMP security controls for moderate and high categorization.

  • ~ Familiarity with monitoring and logging tools: Splunk, ELK Stack, Grafana, Prometheus

  • ~ Programming Languages: Java, SQL, JavaScript

  • ~ Spring Boot, Spring Cloud, Hibernate/JPA, REST APIs, Microservices

  • ~ Cloud & DevOps: AWS/Azure/GCP, Docker, Kubernetes, CI/CD Pipelines



  • Thales Luna HSM, Azure Managed HSM, Crypto technologies related to encryption, hashing, digital signature, number generators, and key derivation

  • Knowledge of: PKCS#11, JCE/JCA Providers, Key Escrow, Key Rotation, Secure Key Storage

  • Programming Languages: Java, SQL, JavaScript

  • Spring Boot, Spring Cloud, Hibernate/JPA, REST APIs, Microservices

  • Cloud & DevOps: AWS/Azure/GCP, Docker, Kubernetes, CI/CD Pipelines

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

SR JAVA DEVELOPER - Remote / Onsite Falls Church, VA
SR JAVA DEVELOPER - Remote / Onsite Falls Church, VA

Creative Information Technology, Inc. • Yorktown (VA)

Hybrid
USD 120,000 - 160,000
Health insurance
SR JAVA DEVELOPER - Remote / Onsite Falls Church, VA
SR JAVA DEVELOPER - Remote / Onsite Falls Church, VA

Creative Information Technology, Inc. • Virginia

Hybrid
USD 120,000 - 160,000
Remote work options
Competitive benefits
SR JAVA DEVELOPER - Remote / Onsite Falls Church, VA
SR JAVA DEVELOPER - Remote / Onsite Falls Church, VA

Creative Information Technology, Inc. • Richmond (VA)

Hybrid
USD 130,000 - 170,000
Remote flexibility
SR JAVA DEVELOPER - Remote / Onsite - McLean, VA
SR JAVA DEVELOPER - Remote / Onsite - McLean, VA

Creative Information Technology, Inc. • Yorktown (VA)

Hybrid
USD 140,000 - 180,000
Java Developer - Secret Clearance
Java Developer - Secret Clearance

Capstone IT, Inc. • McLean (VA)

Hybrid
USD 150,000 - 190,000
Senior Java Developer - Remote IAM & Microservices Leader
Senior Java Developer - Remote IAM & Microservices Leader

Creative Information Technology, Inc. • Richmond (VA)

Hybrid
USD 130,000 - 170,000
Remote flexibility
Senior Java Engineer – Remote, Cloud & Microservices
Senior Java Engineer – Remote, Cloud & Microservices

Creative Information Technology, Inc. • Virginia

Hybrid
USD 120,000 - 160,000
Remote work options
Competitive benefits
Senior Java/AWS Cloud Developer- REMOTE -USA
Senior Java/AWS Cloud Developer- REMOTE -USA

Creative Information Technology, Inc. • Virginia

Hybrid
USD 120,000 - 160,000
Senior Java Engineer – Remote/Onsite, Cloud & Microservices
Senior Java Engineer – Remote/Onsite, Cloud & Microservices

Creative Information Technology, Inc. • Yorktown (VA)

Hybrid
USD 140,000 - 180,000
Java Developer
Java Developer

Cohere Technology Group • Chantilly (VA)

On-site
USD 120,000 - 150,000