Senior Server Backend Application Developer

 

Responsibilities:

·       Building API’s and design documents

·       Integrate with existing cloud infrastructure 

·       Working closely with various business partners (ex. Cloud platform, mobile App, UI/UX teams)

·       Review Design factors

·       Designing the Architecture

·       Define, design, and implement complex, multi-tier distributed software systems scaling

·       Large scale data processing to understand user behavior and help define new product features

 

 

Qualifications:

·       Experience in Java, Kotlin, JVM based languages (scala, closure, groovy, JRuby)

·       Experience building APIs for Cloud

·       Distributed Computing Experience, microservice architecture, oauth implementation

·       Experience in Cloud Environment (AWS, Azure)

·       Excellent understanding of computer science fundamentals, data structures and algorithms.

·       Expertise required in object-oriented design methodology and largescale application development in Java (or any other object-oriented language)

·       Excellent understanding of distributed systems and service-oriented architecture

·       Proven results-oriented person with a focus on delivery in a high-velocity, high-scalability and high-availability environment.

·       Experience with Containers (ex Docker, Kubernetes)

·       CI/CD experience (Jenkins, Teamcity, bamboo)

·       5+ years of experience

Apply for this Job

* Required
File   X
File   X
When autocomplete results are available use up and down arrows to review
+ Add Another Education