πBulgaria
Senior Backend Developer

Session AI
πRemote - India
Please let Session AI know you found this job on JobsCollider. Thanks! π
Summary
Join ZineOne, a subsidiary of Session AI, a pioneer in in-session marketing, and become a Senior Software Backend Developer. This role involves designing and developing mission-critical SaaS solutions impacting millions of consumers. You will lead requirement gathering, develop technical specifications, and plan projects and testing. The position requires hands-on coding, resolving defects, and collaborating with cross-functional teams. You will mentor fellow engineers and demonstrate expertise in solving challenging programming and design issues. This fast-paced, growing team offers opportunities to learn new technologies and advance your career.
Requirements
- 5+ years of experience in designing and developing Enterprise SaaS applications
- Expertise in Java/J2EE, with strong knowledge of multi-threaded, event-driven architectures
- Experience with Spring Framework (Spring Boot, Spring MVC, etc.)
- 3+ years of experience with RESTful APIs & Web Services (REST/SOAP)
- Strong understanding of MVC architecture and at least one Application Server (Tomcat, Jetty, etc.)
- Proficiency in SQL and NoSQL databases, optimizing queries for high-performance applications
- Experience with unit testing & Test-Driven Development (TDD)
- Knowledge of scalability, caching, load balancing, and distributed computing principles
- Strong communication skills: Ability to explain technical concepts to both technical and non-technical audiences
Responsibilities
- Design, prototyping, and developing Session AI SaaS.Β Successful candidates for this position will focus mainly on the backend but projects involved may require understanding and participation in other software stacks
- Leading the gathering of functional requirements, developing technical specifications, and project & test planning
- Acting as the technical subject matter expert: Mentoring fellow engineers, demonstrating technical expertise, and at times, leading teams in solving challenging programming and design issues
- Hands-on coding (80%)
- Resolve defects/bugs during QA testing, pre-production, production, and post-release patches
- Work cross-functionally with various other teams, including product management, QA, teams from other product lines within Session AI, and/or external business/design partners to drive forward results
- Demonstrate a passion for developing well-architected and elegant real-time and high-volume SaaS
- Experience with Agile Development, SCRUM, or Extreme Programming methodologies
Preferred Qualifications
- Experience working with real-time event-driven systems (e.g., Kafka, RabbitMQ)
- Hands-on experience with cloud platforms (AWS, GCP, or Azure)
- Knowledge of containerization (Docker, Kubernetes) and CI/CD pipelines
- Familiarity with front-end technologies (JavaScript, React, or Angular)
Benefits
- Competitive salary and stock options
- Opportunity for continuous learning
- Fully sponsored EAP services
- Excellent work culture
- Opportunity to be an integral part of our growth story and grow with our company
- Health insurance for employees and dependents
- Flexible work hours
- Remote-friendly company
Share this job:
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Similar Remote Jobs
πColombia

πCanada
πBolivia
πCosta Rica

πUnited States

πArgentina
πWorldwide

πBrazil
πWorldwide