Applyπ United States
π§ Full-Time
π Software Development
- Bachelorβs degree in computer science, engineering, or a related field.
- 2+ years of experience in software development, with a focus on backend and systems engineering.
- Proficiency in either Go, Python or Java.
- Experience with scalable architecture patterns (monolith or service-oriented).
- Hands-on experience with AWS services such as EC2, S3, Lambda, etc.
- Strong knowledge of API development (REST and GraphQL).
- Proficiency in Postgres SQL for database design and management.
- Familiarity with Kafka or similar message queueing systems.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills.
- Ability to work independently and as part of a team in a fast-paced environment.
- Develop new internal applications and integrations, using Go and other relevant technologies.
- Design and implement scalable and modular application architecture.
- Utilize AWS services for hosting, deployment, and management of applications.
- Develop and maintain APIs (REST and GraphQL) for seamless communication between different systems and services.
- Design and manage databases using Postgres SQL for efficient data storage and retrieval.
- Implement message queueing systems using Kafka for asynchronous communication between services.
- Collaborate with cross-functional teams to gather requirements and implement solutions that meet business needs.
- Troubleshoot and debug issues in existing applications as needed.
- Stay updated on emerging technologies and industry trends to continuously improve development processes and practices.
AWSBackend DevelopmentDockerGraphQLPostgreSQLPythonSoftware DevelopmentSQLJavaKafkaAPI testingGoREST APICommunication SkillsCI/CDProblem SolvingAgile methodologiesMicroservicesSoftware Engineering
Posted about 1 month ago
Apply