Full Stack Java Developer

  • Engineering
  • Hyderabad, India

Full Stack Java Developer

Job description

About Us

Headquartered in Silicon Valley, with offices located worldwide, OpsRamp is a modern SaaS platform company that’s just entered its next stage of growth with new investment from Morgan Stanley, HPE and Sapphire Ventures. We’re disrupting the $28 billion-dollar market of IT operations management, fundamentally changing how IT teams support the business through infrastructure management.

As one of Forbes’ Top Cloud Computing Companies to Work For, we’re working to upend the old way of discovering, monitoring, managing, and automating IT infrastructure with tomorrow’s innovations like artificial intelligence, cloud capabilities, and more. We’re building the best team of innovators, thinkers, and doers in technology to realize the future of digital operations and bring it to life. It’s truly the dawn of a new era for a major market, and we’re in the center of it. Are you ready to join the future of IT operations?

 

What we are looking for

  • You can write scalable, robust, testable, efficient, and easily maintainable code.
  • Responsible for development, support and maintenance of one or more modules
  • You can translate software requirements into stable, working, high-performance software.
  • 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
  • Research, architect, design and implement best in class solutions for secure web applications and services using Java.
  • Analyse 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 a complex enterprise solution.

What you will do at OpsRamp

  • Research, architect, design and implement best in class solutions for secure web applications and services using Java.
  • Analyse 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 a complex enterprise solution.

Requirements

Do you have

  • B.E/B.Tech/MTech in CSE OR MCA.
  • 3-8 years of experience Java and Protocol Development. Experience with TCP/IP stacks, Sockets, Threads, Network Protocols and Client/Server architecture.
  • Proven skills and programming experience in Java, J2EE, multi-threading, REST, Data Caching Services, DB schema design and data access technologies.
  • Knowledge of Struts 2.0 (Hands on Upgrade from 1.x to 2.x is mandatory), Spring, Spring boot and Hibernate
  • Knowledge of scripting language: Java Script.
  • 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
  • Familiarity with Cloud Services development (AWS, Azure, Google Compute Platform).
  • Familiarity with code versioning tools - such as Git, SVN.
  • Familiarity with code profiling tools.

 

Do you also have 

  • Should have a strong work ethic and Communication skills
  • Ability to work in a team or independent
  • Ability to successfully multitask and support multiple, concurrent projects.