Backend Web Developer

TalTeam, Inc

Arlington, Virginia

JOB DETAILS
JOB TYPE
Full-time
SKILLS
Agile Programming Methodologies, Amazon Elastic Compute Cloud (EC2), Amazon Simple Storage Service (S3), Amazon Web Services (AWS), Analysis Skills, Apache, Application Programming Interface (API), CSS (Cascading Style Sheet), Cloud Computing, Computer Science, Continuous Deployment/Delivery, Continuous Integration, Database Extract Transform and Load (ETL), Design Patterns Programming Methodologies, DevOps, Django, Docker, Elasticsearch, Git, Government, HTML5, Identify Issues, Information Technology & Information Systems, Internet Application, Java, Jenkins, Linux Operating System, Microservices, MySQL, PostgreSQL, Problem Solving Skills, Python Programming/Scripting Language, REST (Representational State Transfer), Red Hat Linux Operating System, Relational Databases (RDBMS), Scalable System Development, Scrum Project Management and Software Development, Software Design, Software Development, Spring Framework, Sprint Planning, Standup Meetings, Technical Writing, Time Management, Web Programming, nginx Web Server
LOCATION
Arlington, Virginia
POSTED
2 days ago
Backend Web DeveloperWe are seeking a skilled and motivated backend web developer with a strong focus on Java-based development to support mission-critical government systems. This role operates within an Agile DevOps environment, building scalable, secure, and high-performance backend services and APIs. The ideal candidate is a strong Java backend engineer experienced in enterprise-level applications, microservices architecture, and cloud-based deployments. The role emphasizes AWS-native containerized solutions using AWS ECS (Elastic Container Service). Experience with Python/Django is a plus but not required.Key ResponsibilitiesDesign, develop, and maintain backend services, APIs, and enterprise web applicationsBuild scalable applications using Java (Spring / Spring Boot)Develop and deploy containerized microservices using AWS ECSParticipate in Agile development processes (sprint planning, stand-ups, retrospectives)Collaborate with stakeholders to understand business requirements and system design needsSupport CI/CD pipelines, automated builds, and deploymentsProvide Operations & Maintenance (O&M) support, including troubleshooting and resolving production issuesOptimize application performance, scalability, and reliabilityContribute to technical documentation and deliverablesParticipate in cloud migration and modernization initiativesRequired QualificationsBachelor's degree in computer science, information technology, or related field (or equivalent experience)3+ years of backend software development experienceStrong proficiency in JavaHands-on experience with Spring Framework / Spring BootExperience building RESTful APIs and microservicesSolid understanding of relational databases (PostgreSQL, MySQL) and SQLExperience working in Linux environments (RHEL preferred)Familiarity with Git and CI/CD practicesUnderstanding of software design patterns and scalable architecturePreferred QualificationsExperience with AWS cloud services (EC2, S3, ELB, etc.)Hands-on experience with containerization and orchestration, including:AWS ECS (Elastic Container Service) (preferred)Kubernetes (nice to have)Experience with Docker-based microservices architectureExposure to Elasticsearch or SolrExperience with Python and Django (nice to have)Familiarity with Apache, Nginx, or VarnishExperience with Terraform or Infrastructure as CodeExperience with CI/CD tools such as JenkinsUnderstanding of Agile methodologies (Scrum, SAFe, LESS, etc.)Technical EnvironmentLanguages: Java (primary), Python (optional), JavaScriptFrameworks: Spring Boot, Django (optional)Databases: PostgreSQL, MySQLCloud: AWS (EC2, S3, ELB, ECS)Containers: Docker, AWS ECS, Kubernetes (optional)Tools: Jenkins, Git, TerraformSearch/ETL: Elasticsearch, SolrSystems: Linux (RHEL), VMwareWeb Technologies: HTML5, CSS3, AJAXKey SkillsStrong analytical and problem-solving abilitiesAbility to work independently and collaborativelyExcellent communication and stakeholder engagement skillsStrong organizational and time management skillsExperience in enterprise or government environments is a plus

About the Company

T

TalTeam, Inc