OpsRamp enables IT to control the chaos of managing their hybrid IT operations and act as a service provider back to the business. Built in the cloud, the OpsRamp service-centric AIOps platform drives total visibility across hybrid infrastructures, offers complete multi-cloud infrastructure monitoring and management of business-critical services, and optimizes services through automation and integration with ITSM and DevOps tools.
What we are looking for
Responsible for development, support and maintenance of one or more modules.
Work with product owners, customers, engineering and operations teams.
Involving in life-cycle project delivery work that includes requirement analysis, designing, building, testing and deployment.
What you will do at OpsRamp
Research, architect, design and implement best-in-class solutions for secure web applications and services using Java.
Analyze use cases and requirements to design secure and scalable web applications.
Collaborate with front-end engineers / shared services team to orchestrate/build services/ develop REST APIs for scalable user-friendly interfaces.
Collaborating with cross-functional teams to design and implement complex enterprise solutions.
Do you have
Expertise in Java and Java Enterprise technology applications architecture, design, development and support.
7+ years of experience in designing and developing scalable enterprise level back end solutions.
Proven skills and programming experience in Java, J2EE, multi-threading, REST, Data Caching Services, DB schema design and data access technologies.
Previous experience designing ecosystems for Web applications & API Platforms.
Experience in building, orchestrating and deploying highly scalable REST based stateless APIs/web services for web applications.
Experienced opinions about microservices architectures, what to plan for, and when to use them.
Hands on experience in database design, development and support with Java based solutions.
Knowledge of security concepts and ability build reliable and safe distributed applications.
Solid knowledge of applications performance improvement techniques and caching solutions.
Extensive experience with application design, integration, quality assurance and deployment in an integrated global environment.
Ability to brainstorm and communicate technology ideas and issues with peers and IT management
Ability to successfully multitask and support multiple, concurrent projects
Do you also have