3M Consultancy

Sr Java Architect with IRS MBI Clearance

3M Consultancy $150K–$175K/yr

Staffing and Recruiting · 2-10 employees

Aug 07
Remote java Principal (10+ yrs) Full-time
Log in to apply, save this posting, or score it against your profile with AI.

About the role

The roles involve designing, developing, and optimizing complex system-level software and enterprise applications. Responsibilities include ensuring system reliability, security compliance, and seamless integration across hardware, software, and cloud environments.

What they look for

Java Systems Architecture Software Development Cloud Platforms Distributed Systems Performance Tuning Security Compliance Microservices Spring REST CI/CD Python C C++ Systems Engineering

Requirements

Candidates must have 10+ years of professional experience in software or systems development with a deep understanding of distributed systems and secure architecture. An IRS MBI clearance is required for all positions.

Full description

This is a remote position.

Position #1

Job Title: Senior Systems Software Developer

Location: Remote

Duration: Full-Time

Clearance: IRS MBI Required

Position Overview:

We are seeking a highly experienced Senior Systems Software Developer with 10+ years of hands-on experience in designing, building, testing, and maintaining system-level software. This role focuses on operating systems, middleware, embedded systems, and other foundational software components that power enterprise-scale environments.

Key Responsibilities:

Design, develop, test, and optimize complex system-level software components

Work on operating systems, middleware, embedded systems, and core infrastructure

Collaborate closely with systems engineers to design scalable and secure architectures

Perform low-level debugging, tuning, and performance optimization

Ensure system reliability, resiliency, and compliance with federal security standards

Document architecture, workflows, and integration patterns

Required Skills:

10+ years of professional systems-level development experience

Strong programming experience in Java, C, C++, or similar languages

Deep understanding of OS internals, memory management, and distributed systems

Experience with secure architecture design in the federal environment

Strong debugging, profiling, and performance tuning skills

Position #2

Job Title: Senior Application Developer / Software Engineer

Location: Remote

Duration: Full-Time

Clearance: IRS MBI Required

Position Overview:

We are looking for a Senior Application Developer with 10+ years of total experience, including 5–7 years in designing, building, testing, and maintaining complex enterprise applications. The ideal candidate has strong experience with modern programming languages, scalable architecture patterns, and secure application development.

Key Responsibilities:

Design and develop scalable, secure enterprise applications

Build modern software solutions using Java, Python, or other relevant frameworks

Write clean, maintainable, well-tested code

Troubleshoot and resolve complex application issues

Work with cross-functional teams to integrate applications with enterprise services

Implement CI/CD best practices and application performance tuning

Required Skills:

10+ years of overall software development experience

5–7 years in enterprise application development

Strong experience with Java, Spring, REST, microservices, or similar stacks

Knowledge of secure coding practices and performance optimization

Experience with cloud technologies (AWS/Azure), CI/CD, and automated testing

Strong communication and problem-solving skills

Requirements

Position #3

Job Title: Senior Systems Engineer / Systems Architect

Location: Remote

Duration: Full-Time

Clearance: IRS MBI Required

Position Overview:

We are seeking a Senior Systems Engineer/Architect with 10+ years of experience and at least 5–7 years dedicated to designing, integrating, and optimizing complex computing systems. This role requires deep expertise in systems architecture, interoperability, security, and performance engineering.

Key Responsibilities:

Design and implement complex systems architectures that support enterprise operations

Integrate software, hardware, networks, and cloud services into cohesive systems

Conduct performance analysis, capacity planning, and optimization

Develop system diagrams, architecture documents, and integration workflows

Collaborate with developers, security teams, and infrastructure engineers

Ensure all systems meet federal security and compliance requirements

Required Skills:

10+ years of systems engineering experience

5–7 years in enterprise systems architecture

Strong understanding of distributed systems, networking, OS fundamentals, and cloud platforms

Experience integrating multiple applications, services, and data flow

Strong documentation and architecture modeling skills

Ability to troubleshoot complex system issues end-to-end

Similar roles