Skip to main content

Sr Java Full stack Developer

Technology
Rootshell Enterprise Technologies
Santa Clara, United StatesToday
Service contract

Job description

Hello All, Greetings from Rootshell Inc, Note: Prefer Local Consultants. Role: Java Full stack Developer,

Location: Sunnyvale, CA

Duration: Long Term

Job Description:

If cloud, APIs, containers, solving large scale operational problems and the quality assurance excites you, you will be in for a technology buffet treat! You will be part of a world-class product engineering team that's paving the path for new ways for enterprises to consume ever increasing cloud services. This team is responsible for building highly scalable, globally distributed, real-time interconnection platform, and are looking for a senior software engineer.

Job Responsibilities:

  • As a key member of the Equinix Product Engineering function you will be involved in the software development life cycle with a focus on delivering solutions for Interconnection product systems.
  • Work in a Globally Distributed Development team environment with minimal supervision.
  • Hands-on Architecture, Design, Development & Support of Software Products and Solutions
  • Interact with stakeholder(s) to understand and document the product feature(s).
  • Provides level of effort (LOE) for product backlog. Work with technical project managers and product management teams to define schedule
  • Integrate software product(s) with other systems, test interfaces, and manage version control
  • Assist in analysis & evaluation of new technologies to meet demand for product roadmap and technology platform goals
  • Help in evaluation and recommendation of appropriate technologies for product features and platform
  • Advocate and Follow best design and development practices adhering to Engineering standards.
  • Participate in Design & Peer Code Review process
  • Provides status reports and help with release management planning
Qualifications and Experience:
  • Bachelor's degree in computer science, Software Engineering, or related field with 7+ years of professional software development experience
  • Professional Experience architecting, building, deploying, and supporting customer facing applications at scale in an innovative engineering environment
  • Minimum 5+ years Full-stack expertise in application design & development with java technologies with knowledge of Spring, JPA/Hibernate and crafting RESTful APIs.
  • Strong programming foundation with knowledge in Data Structures, Algorithms and Design Patterns.
  • Hands-on experience in designing micro-services & SOA based applications
  • Expertise in using RDBMS database technologies like Postgres or Oracle
  • Expertise in using No-SQL database technologies including Cassandra, MongoDB, etc
  • Hands-on experience with continuous integration and delivery using public cloud such as AWS, Azure or GCP and container technologies such as Docker
  • Experience in architecting and building large scale systems using scale-out architecture that require high availability, performance, high scalability, and multi-tenancy

Interested in this role?