Jr Full-stack Software Developer
$110,000 - $130,000 per year
Apply (opens in a new tab)Jr Full-stack Software Developer
Posted today
SENIORITY
Mid
SALARY
$110,000 - $130,000 per year
About the role
- Work across multiple technology stacks, gaining hands-on experience with various languages, frameworks, and tools to support a broad range of applications.
- Work in languages such as Python, Java, C++, JavaScript, and GoLang, Next.js Express, Node.js among other languages to deliver industry standard application functionality.
- Work with database technologies such as PostgreSQL, Mongo DB, Oracle, MySQL, and others.
- Design, develop, and implement secure, end-to-end Kubernetes or Docker-based cluster and application lifecycles.
- Participate in software development using CI/CD pipelines, with a focus on security and automation.
- Collaborate with clients and internal teams to architect containerized solutions and cloud-native applications.
- Apply GitOps principles for automated and reliable deployment processes.
- Implement DevSecOps best practices, ensuring security is integrated at every stage of the development lifecycle.
- Ensure effective log management and use analytics tools for system monitoring and optimization.
- Develop and maintain scripts (e.g., Bash, Python, PowerShell) to automate security checks, deployment processes, and routine DevOps task
- Leverage AWS cloud services and other cloud platforms to ensure system reliability, scalability, and security.
- Contribute to the development of secure network configurations and cloud-based security architecture.
- Maintain strong familiarity with Agile, DevOps, and DevSecOps methodologies to enhance operational efficiency.
- Assist in implementing Service Mesh solutions (e.g., Istio) to support secure and efficient service-to-service communications.
- Collaborate with teams using version control systems like GitLab, and work with automation tools like Ansible, Maven, and Gradle.
- Stay current with cloud technologies, industry best practices, and evolving security threats to recommend innovative solutions.
- Maintain infrastructure using IaC/CaCMinimum Qualifications:
- A Secret clearance or above
- Bachelors degree in Computer Science or a related field 2 years' experience developing web-based applications 2 years' experience with Kubernetes or Docker
- Experience with Next.js and Node.jsExperience developing and implementing end-to-end cluster and application lifecycles
- Experience in Database development such as PostgreSQL, MySQL, or Oracle
- Experience working with Agile, DevOps, and DevSecOps methodologies
- Experience with HTML, JavaScriptExperience working with version control systems such as GitlabExperience in software systems development using CI/CD pipelines
- Strong problem-solving skills
- Passionate about automation, system efficiency, and security
- Experience with Log Management
- Proficient with AWS Cloud Services, AWS S3 (or GovCloud equivalent), and/or GitlabExperience with Integration Testing
- Experience with Unit Testing tools Vitest, or Playwright
- Experience with Test Driven Development
- Experience with writing custom Helm Charts
- Experience with Big DataMongoDBAgile XPMaterial UI, TypeScript, React
- Experience with Data Visualization / Analytics Tools such as PowerBI, Tableau, Python
- Experience with scripting languages such as Python, Bash, Powershell
- Experience or knowledge of Service-Mesh
- Experience with Vue.
- Js and Angular
- Experience with Unit Testing tools such as Jest, Cypress
- Familiarity with Infrastructure as Code
- Networking experience
Before you apply
Applying takes about a minute. These four things decide how fast it moves after that.
Your profile is current
It's what we read first. Occupations, seniority and locations matter more than a long history.
Two examples you can talk through
Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.
A number in mind
What you're on now and what would make you move. We negotiate better when we know both.
Your notice period
Employers plan around it, and it's the question that stalls offers most often.
Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.
