Tech Stack
ApacheAWSCloudDockerDynamoDBElasticSearchGoJavaJavaScriptKafkaKubernetesLinuxLuaMicroservicesMySQLNGINXNode.jsRDBMSRedisSQLTypeScript
About the role
- As a Senior Backend Engineer, you’ll play a key role in designing and developing new features for our iPaaS and APIM platform.
- You'll work with a modern and diverse tech stack, including: Languages & Frameworks: Java, C++, Lua; Infrastructure & DevOps: Docker, Kubernetes, Linux, Nginx, Tomcat, Apache; Data & Messaging: MySQL, SQL Server, Redis, Kafka, Elasticsearch, InfluxDB; Cloud Services: AWS (S3, CloudFront, DynamoDB).
- You’ll take ownership of projects from design through deployment, ensuring scalability, reliability, and performance in a 24x7x365 environment.
- This is a high-impact role offering the opportunity to work on cutting-edge technologies and help shape the future of integration and automation.
Requirements
- 10+ years of experience in building large scale distributed applications
- Strong experience building multi-tenant SaaS applications
- Strong problem-solving, debugging, and analytical skills with great attention to detail
- Experience with Microservices and Cloud-based architectures/design patterns
- Strong Experience in Java
- Substantial experience with top tier RDBMS such as SQL Server and MySQL
- Excellent JavaScript, CSS and HTML authoring skills.
- Proficiency with Javascript, TypeScript, Java Node.js, or Go.
- Familiar with application deployment via Docker and/or Kubernetes.
- Hands-on experience with AWS services such as DynamoDB, S3, or CloudFront.
- Career development and mentorship
- A flexible, hybrid-friendly company with personality and heart
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaC++LuaDockerKubernetesMySQLSQL ServerRedisKafkaAWS
Soft skills
problem-solvingdebugginganalytical skillsattention to detail