Back End Developer

As a Backend Software Engineer, you will be responsible for using best practices and current technologies to ensure that our SaaS software platforms are developed as scalable, high-performing, and maintainable solutions.

Responsibilities * Ensure SaaS software platforms are developed as scalable, high performing and maintainable solutions using best practices and current technologies* Ensure scalability methodologies are well understood and implemented in a consistent and robust manner* Work closely with Front-End Developers to expose API services via RESTful services and websockets* Required Qualifications * Proficiency in Java 8 or higher and Object-Oriented Programming* Advanced knowledge in Spring MVC, Spring Boot* Advanced knowledge in SQL and NOSQL* Advanced knowledge in Data structure and algorithm Preferred Qualifications * More than 2 years of experience in a SaaS organization* Familiarity with AWS Services: EC2, S3, SES, SNS, SQS, * Familiarity with Monitoring tools: CloudWatch, AppDynamics, NewRelic,

Related Post