[Remote] Backend Developer (Java/Python)
Note: The job is a remote job and is open to candidates in USA. TalTeam is seeking a skilled Backend Developer with strong experience in Java and/or Python to join their modernization program. The ideal candidate will contribute to building scalable, cloud-based solutions and APIs in a collaborative Agile environment, delivering high-quality backend systems.
Responsibilities
- Design, develop, and maintain robust backend services and APIs using Java and/or Python
- Work with relational databases, especially PostgreSQL (or MySQL with adaptability to PostgreSQL)
- Develop and optimize search capabilities using Elasticsearch
- Build and deploy applications using containers (Docker/Kubernetes)
- Contribute to infrastructure automation using Terraform
- Work with AWS cloud services to deploy scalable and reliable systems
- Collaborate with front-end developers, UX designers, and product teams
- Participate in code reviews, CI/CD workflows, and backend architecture discussions
- Ensure application security, performance, and scalability
- Integrate third-party services such as login.gov, Pay.gov, Loqate, MS Entra
Skills
- Strong backend development experience with Java and/or Python
- Experience with PostgreSQL (preferred) or MySQL
- Hands-on experience with Elasticsearch
- Familiarity with containerized applications (Docker/Kubernetes)
- Experience with AWS cloud services
- Proficiency in GitLab for version control and CI/CD
- Experience with Terraform for infrastructure as code
- Good understanding of RESTful API development and microservices architecture
Company Overview
Company H1B Sponsorship