Job Description
Join InVitro Capital as a Senior Backend Engineer to lead the development of scalable, AI-powered backend systems using Java, Spring Boot, and AWS. You will guide a team, shape technical architecture, and contribute significantly to building and growing innovative startups in the SME market.
Key Information
- Location Model: Remote
- Location Details: Pacific Time Zone required
- Salary Range: $1,500 - $2,300 USD monthly
- Years Experience Min: 4+ years
- Employment Type: Full-Time Contract
- Company Industry: AI, B2B, Venture Capital
- Visa Sponsorship: N/A
- Relocation Assistance: N/A
- Working Hours: Monday to Friday, Pacific Time Zone
Technical Stack
- Core (Must-Have):
- Java
- Spring Boot
- Spring AI
- AWS (EC2, S3, RDS, Lambda)
- Docker
- Kubernetes
- Relational Databases (PostgreSQL, MySQL)
- NoSQL Databases (MongoDB, DynamoDB)
- Nice-to-Have:
- Python
- CrewAI
- CI/CD Pipelines
- RESTful APIs
- DevOps Practices
- Message Queue Systems (Kafka, RabbitMQ, AWS SNS/SQS/EventBridge)
Role & Responsibilities
- Key Responsibilities:
- Develop and maintain backend services using Spring Boot and Spring AI.
- Design and implement containerized applications with Docker and Kubernetes.
- Deploy, manage, and monitor services on AWS.
- Optimize data storage and retrieval using relational and NoSQL databases.
- Mentor junior engineers and contribute to architectural decisions.
- Must-Have Qualifications:
- 4+ years of backend development experience.
- Expertise in Spring Boot and Java.
- Practical experience with Spring AI.
- Strong knowledge of containerization and microservices architecture.
- Hands-on experience with AWS services.
- Nice-to-Have Qualifications:
- Experience with Python and CrewAI.
- Background in DevOps practices.
- Knowledge of message-queue systems.
- Contributions to open-source projects.
Company & Culture
- Benefits Highlights:
- Work on cutting-edge AI and B2B technologies.
- Opportunity to help build and grow successful startups.
- Collaborative work environment.
- Competitive compensation (monthly USD payments).
- Potential Red Flags / Things to Note:
- Explicitly stated as "not a 9 to 5 job", requiring a "give-it-all mentality".
- Salary range ($1,500-$2,300 monthly) may be lower than typical Senior Engineer roles in some markets.
- Company Culture Snippets:
- Emphasis on making an impact on the SME market.
- Team of seasoned entrepreneurs and product leaders.
- Supportive and collaborative work environment.
Description Job Overview: InVitro Capital is seeking a highly skilled and strategic Senior Backend Engineer with expertise in Java , Spring Boot, Spring AI, Cloud Solutions, AI, and Backend Solution Design to lead our engineering team. As a Senior Backend Engineer, you’ll design and build scalable, high-performance backend systems to power our applications. You’ll work with modern technologies and collaborate with cross-functional teams to deliver robust solutions. You’ll guide your team of engineers, ensuring the successful delivery of complex projects while shaping the technical direction of our innovative ventures. This is an exceptional opportunity to make a significant impact and contribute to the growth of our diverse portfolio. Working Hours: Monday to Friday, Pacific Time Zone. Key Responsibilities: Spring Boot & Spring AI: Develop and maintain backend services using Spring Boot and Spring AI frameworks. Containerization: Design and implement containerized applications with Docker and Kubernetes. Cloud Deployment: Deploy, manage, and monitor services on AWS (EC2, S3, RDS, Lambda). Data Storage: Optimize data storage and retrieval using relational (PostgreSQL, MySQL) and NoSQL (MongoDB, DynamoDB) databases. Scalability & Security: Ensure system scalability, performance, and security through industry best practices. Technical Leadership: Mentor junior engineers and contribute to architectural decisions. Requirements Requirements : 4+ years of professional backend development experience. Expertise in Spring Boot and Java-based frameworks. Practical experience with Spring AI. Strong knowledge of containerization (Docker, Kubernetes) and microservices architecture. Hands-on experience with AWS services (EC2, S3, RDS, Lambda). Proven ability to design and query both relational and NoSQL databases. Familiarity with CI/CD pipelines, RESTful APIs, and system design. Excellent problem-solving skills and ability to thrive in a fast-paced environment. Preferred Requirements: Experience with Python and CrewAI integrations. Background in DevOps practices and additional AWS services. Knowledge of message-queue systems (Kafka, RabbitMQ, AWS SNS/SQS/EventBridge). Contributions to open-source projects or a strong GitHub portfolio. Benefits Why Join Invitro Capital? Work on cutting-edge AI and B2B technologies: We are at the forefront of AI and B2B innovation. Our employees have the opportunity to work on the latest and greatest technologies, and to make a real impact on the SME market. Help build and grow successful startups: We are committed to helping our portfolio companies succeed. Our employees play a vital role in building and growing these companies. This is not a 9 to 5 job. This is a startup environment with a give-it-all mentality. Work with some of the best minds in the industry: You will be part of a team of seasoned entrepreneurs and product leaders who are on a mission to make a difference in the SME space. You will have the chance to work with some of the best minds in the industry. Supportive and collaborative work environment: We believe in creating a supportive and collaborative work environment where our employees can thrive. Competitive compensation: We offer a competitive compensation package, with salaries ranging from [$1,500 to $ 2,300 monthly], payable in USD.
Job Details
Location
Remote / Cairo, Egypt
Key Skills
KubernetesDockerAwsJavaDynamodbPostgresqlMysqlMongodbAiSpring BootCloud SolutionsBackend Solution DesignSpring Ai