Invitro Capital Logo

Invitro Capital

Backend Engineer - Java

Posted 16 Days Ago
Be an Early Applicant
In-Office or Remote
Hiring Remotely in Cairo
Senior level
In-Office or Remote
Hiring Remotely in Cairo
Senior level
Lead the engineering team to design and develop scalable backend systems using Java and Spring technologies, ensuring performance and security while mentoring junior engineers.
The summary above was generated by AI
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.

Work setup: Monday to Friday, Pacific Time Zone. This is a hybrid position; team members are expected to work from our Cairo office at least once a week for in-person collaboration.

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

Minimum Qualifications:

  • 5+ years of professional backend development experience.
  • Expertise in Spring Boot and Java-based frameworks.
  • Practical experience with Python.
  • 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 Qualifications:

  • Experience with Spring AI 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,800 to $ 2,000 monthly.

Top Skills

AWS
Aws Sns/Sqs/Eventbridge
Ci/Cd
Cloud Solutions
Docker
DynamoDB
Java
Kafka
Kubernetes
MongoDB
MySQL
Postgres
RabbitMQ
Restful Apis
Spring Ai
Spring Boot

Similar Jobs

2 Days Ago
Remote
Egypt
Senior level
Senior level
Software
The Backend Developer (Java) will design and maintain enterprise applications, develop RESTful APIs and microservices, and collaborate on performance optimization.
Top Skills: DockerGitHibernateJ2EeJavaJenkinsJpaMavenOracleRestSoapSpring Framework
23 Days Ago
Remote
5 Locations
Senior level
Senior level
HR Tech • Software
As a Senior Backend Engineer, you will design and maintain finance-related backend features, collaborate with teams, and manage production issues.
Top Skills: AWSJavaMongoDBPostgresSpring Boot
8 Days Ago
Remote
2 Locations
Expert/Leader
Expert/Leader
Information Technology • Professional Services • Consulting
The Senior Backend Engineer will design, develop, and maintain scalable backend systems using Java Spring Boot and microservices architecture, while mentoring junior engineers and collaborating with cross-functional teams.
Top Skills: Apache KafkaDockerElk StackGitlab CiGrafanaJavaJenkinsKubernetesMongoDBMySQLOpenshiftOraclePostgresPrometheusRedisSpring Boot

What you need to know about the Kolkata Tech Scene

When considering the industries shaping India's tech scene, gaming might not immediately come to mind. However, in the last decade, increased internet usage and greater access to mobile devices have catapulted the industry to new heights, with Kolkata-based companies like Virtualinfocom, Red Apple Technologies and Digitoonz, at the forefront, driving the design and animation of new gaming titles for players.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account