Jobs · Information Technology · Maryland

Senior Java Software Engineer

Columbia Technology Partners · Annapolis Junction, MD · 1 mo ago
Information TechnologyFull-time

About the role

Columbia Technology Partners is seeking a Senior Java Software Engineer to support the modernization and productization of a mission-focused software suite designed for deployment across a broader customer community. This role will help transform existing solutions into scalable, customer-agnostic platforms by removing environment-specific dependencies, enhancing authorization workflows, and supporting advanced key management capabilities. The ideal candidate is a highly skilled software engineer with deep experience in Java development, modern software engineering practices, and the design of secure, distributed applications.

Responsibilities

  • Design, develop, test, and maintain enterprise software applications using modern Java-based technologies.
  • Support the productization of existing applications by creating reusable, scalable, and configurable solutions that can operate across multiple environments.
  • Develop and integrate secure services, APIs, and application components supporting authorization and key management functionality.
  • Collaborate with architects, developers, and stakeholders to design technical solutions that meet evolving business and mission requirements.
  • Apply software engineering best practices throughout the development lifecycle, including requirements analysis, design reviews, testing, and deployment.
  • Participate in Agile development activities, including sprint planning, backlog refinement, status reporting, and team collaboration.
  • Troubleshoot, analyze, and resolve complex application, integration, and performance issues.
  • Contribute to system design documentation, technical standards, testing strategies, and implementation plans.
  • Support cloud, hybrid, and on-premises deployments while ensuring scalability, reliability, and maintainability.
  • Identify technical risks and recommend mitigation strategies to support successful project delivery.

Requirements

  • U.S. Citizenship is required for all applicants.
  • This position requires an active Security Clearance with appropriate Polygraph.
  • All applicants and employees are subject to random drug testing in accordance with Executive Order 12564.
  • Employment is contingent upon successful completion of a security background investigation and polygraph.

Qualifications

  • Bachelor's degree in Computer Science or a related field (or equivalent experience) with 8+ years of professional software development experience.
  • Strong experience developing enterprise applications using Java and JavaScript, with expertise in modern development practices, software testing, and Agile methodologies.
  • Proven ability to communicate effectively with technical and non-technical stakeholders while collaborating across cross-functional teams.
  • Demonstrated analytical, problem-solving, and troubleshooting skills with the ability to independently manage multiple priorities and deliver high-quality solutions.

Skills

  • Experience developing encryption services, cryptographic solutions, key management capabilities, or other security-focused application components.
  • Strong background in REST API development, Spring frameworks, Service-Oriented Architecture (SOA), and distributed application design.
  • Experience with AWS, cloud technologies, containerization platforms, and Kubernetes-based deployments.
  • Ability to thrive in fast-paced environments while supporting project planning, technical leadership initiatives, matrixed teams, and complex software modernization efforts.

Benefits

Similar jobs

Senior Software Engineer

HaystackAustin, Texas Metropolitan Area· 1 mo ago
Information Technology$168k–$227k/yrapply on haystack.cv

Senior Software Engineer

ETAP SoftwareHouston, TX· 3 mo ago
Information Technology$105k–$175k/yrapply on aveva.wd3.myworkdayjobs.com

Senior Software Engineer

Global Technical Talent, an Inc. 5000 CompanyFort Mill, SC· 3 mo ago
Information Technology$50–$70/hrapply on www1.jobdiva.com