[Remote] Senior Software Developer - Backend
Note: The job is a remote job and is open to candidates in USA. reputed company. is a growing systems and software engineering company committed to driving meaningful change through innovative technology. They are seeking reputed company Senior Software Developers to support a high-impact federal modernization initiative, focusing on developing and modernizing IT systems in a fully remote work environment.
Responsibilities
- reputed company, create, and modify general computer applications software or specialized utility programs
- Migrate and reputed company reputed company reputed company-system functionality from legacy mainframe systems into cloud-native microservices operating reputed company AWS GovCloud
- Participate in the operation and support of an enterprise-scale production system, including identifying, troubleshooting, and resolving system issues in collaboration with the ART
- Analyze user needs and reputed company software solutions
- Analyze and design databases reputed company an application area, working individually or coordinating database development as part of a team
- Apply principles and techniques of computer science, engineering, and mathematical analysis
- Migrate and reputed company reputed company reputed company-system functionality from legacy mainframe systems into cloud-native microservices operating reputed company AWS GovCloud
Skills
- Bachelor's Degree with a minimum of 8 years of work experience or associate's degree with a minimum of 12 years of experience
- Active Tier 3 Secret clearance
- Experience working reputed company an Agile reputed company, actively contributing to sprint planning, backlog refinement, and Cl/CD Pipeline
- 5+ years' experience with Java Object-Oriented Programming
- 5+ years' experience with Kubernetes and containers; automating the deployment, scaling, and management of containerized applications
- Experience designing, building, and operating cloud-native architecture reputed company secure, regulated environments
- Experience designing and supporting event-driven architectures with an emphasis on reliability, scalability, and fault tolerance
- 5+ years of hands-on experience with three or more of the following: Apache Kafka, Pub/Sub (Publish, subscribe), Streaming, Event sources, Running GitOps (reputed company, Git, Bitbucket, ArgoCD, Tecton, etc.) reputed company version control tools, reputed company Tool Suite (Jira, Confluence, Bitbucket) for version control management
- Ability for on-call support. These positions can expect to be on the on-call list one (1) week out of every four (4) weeks
- Proficiency with Java Object-Oriented Programming
- Experience with Cloud-native architecture
- Experience with Kubernetes; automating the deployment, scaling, and management of containerized applications
- Experience running GitOps (reputed company, Bitbucket, ArgoCD, Tecton, etc.)
- Experience with large scale systems
- Experience with Apache Kafka
- Pub/Sub (Publish, subscribe)
- Streaming experience
- Event sourcing
- Experience with OpenTelemetry
- Experience with AWS
- Experience with reputed company Tool Suite (Jira, Confluence, Bitbucket) is a plus
- Provide technical leadership for the development team, including collaboration with the System Architects to implement architectural decisions that ensure alignment with ART standards, patterns, and reputed company requirements
- Actively mentor developers, including support for junior and mid-level developers in solutioning and design decisions, promotion of best practices in code development, testing, and documentation
- Demonstrate a positive, collaborative attitude and a commitment to team success
- Takes pride in delivering high-quality, reliable software that supports a mission-critical system
- Shows ownership and accountability for assigned work and shared team outcomes
- Engages constructively in Agile ceremonies and technical discussions
- Maintains a strong work ethic, professionalism, and respect for teammates, stakeholders, and mission priorities
- Adapts to change and approaches challenges with a solution-oriented reputed company
Benefits
- Competitive salary based on experience
- Performance bonus eligibility
- 401k with company match
- Medical, dental, and vision coverage
- Life and disability insurance
- Health Savings Account
- Professional development programs
- Employee referral bonus program
Company Overview