3M Consultancy
Mark. Make. Match.
Senior Java Architect, IRS MBI Clearance
Backend EngineerSoftware EngineerFull TimeRemoteTeam 1-10Since 2018H1B No SponsorCompany SiteLinkedIn
Location
United States
Posted
98 days ago
Salary
$150K - $175K / year
10 yrs expEnglishAWSAzureCloudDistributed SystemsJavaMicroservicesPythonSpring
Job Description
• 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
• 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
• 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.
Job Requirements
- 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
- 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
- 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.
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior Software Engineer, Clojure
Docker, IncDocker helps developers bring their ideas to life by conquering the complexity of app development.
Backend Engineer99 days ago
Full TimeRemoteTeam 51-200H1B No Sponsor
Senior Software Engineer developing backend systems at Docker
AWSClojureCloudDistributed SystemsGoogle Cloud PlatformMicroservicesGo
Staff Software Engineer, Clojure
Docker, IncDocker helps developers bring their ideas to life by conquering the complexity of app development.
Backend Engineer99 days ago
Full TimeRemoteTeam 51-200H1B No Sponsor
Staff Software Engineer developing backend systems for a global developer platform
ClojureCloudGo
Senior Software Engineer, Python
ComboCurveYear-end reserves, A&D, type curve, and scheduling workflows all on one cloud-based platform.
Backend Engineer100 days ago
Full TimeRemoteTeam 51-200Since 2017
Senior Software Engineer developing Python services for an energy sector software company
ApacheCloudDockerGoogle Cloud PlatformGRPCPythonShell Scripting
Texas
Backend Engineer100 days ago
Full TimeRemoteTeam 501-1,000Since 2011H1B No Sponsor
Backend Engineer developing event and queuing services for automation products at Zapier
AWSCloudKafkaPythonRedisTypeScriptGo