Backend Engineer (Java)

GovServicesHub
  • San Jose, California
    30+ days ago

    Job Description

    Job Title: Backend Engineer (Java) 
    Onsite in San Jose, CA


    MUST-HAVE
    • Experience building scalable RESTful APIs
    • Hands-on experience with: Java, Spring Boot & Microservices
    • Experience working on: Observability, Monitoring & Instrumentation and alerting
    • Experience improving: Performance, Resiliency & Uptime of SLA-critical APIs
    • Knowledge of cloud-native and distributed systems
    • Experience with databases: DynamoDB OR Other SQL / NoSQL databases, Including schema design and query optimization
    • Experience with observability / monitoring tools: Grafana, Prometheus & Splunk
    • Strong fundamentals in: Computer science, Data structures, Algorithms, Large-scale system design
    • Bachelor’s or Master’s degree in Computer Science or related field
    • Exp building and operating production-grade web applications
    • Good problem-solving, debugging, and analytical skills, Good communication and collaboration skills
    • Ability to collaborate with engineers across Payments and Commerce teams
    • Ability to contribute to shared frameworks, libraries, and engineering standards

    Good to have -
    • Experience in JavaScript, TypeScript, React, HTML, and CSS for creating responsive, modern UIs.



    Requirements

    Roles and Responsibilities
    We are looking for a Backend Engineer who can work in a fast-paced, customer-focused environment to help us build building scalable, secure, and high-performance systems.
    The ideal candidate has good technical depth in backend technologies.
    Responsibilities
    • Work to continue to build on our scalable RESTful APIs using Java, Spring Boot, and microservices.
    • Work on initiatives for observability, monitoring, and reliability through eHective instrumentation and alerting practices.
    • Work on initiatives for performance and resiliency of SLA-critical APIs, ensuring optimal response times and uptime.
    • Collaborate with engineers in the Payments and larger Commerce team as needed.
    • Contribute to shared frameworks, libraries, and engineering standards that enhance code quality and reusability.

    What You Need to Succeed
    • Bachelor’s or master’s degree in computer science or a related field, with few years of experience building and operating full-stack, production-grade web applications.
    • Strong fundamentals in computer science, data structures, algorithms, and large-scale system design.
    • Good expertise in Java, Spring Boot, RESTful web services, and microservices architecture.
    • Knowledge in cloud-native and distributed systems - DynamoDB or other SQL/NoSQL databases — including schema design and query optimization.
    • Experience in observability and monitoring tools (Grafana, Prometheus, Splunk).
    • Good problem-solving, debugging, and analytical skills.
    • Good communication and collaboration abilities

    Bonus Points, but not essential for this role as our team is full stack
    Experience in JavaScript, TypeScript, React, HTML, and CSS for creating responsive, modern UIs.

     



    Numbers & Facts

    LocationSan Jose, California
    Websitewww.govserviceshub.com

    Skills

    • Algorithmsunmatched
    • Analysis Skillsunmatched
    • Application Programming Interface (API)unmatched
    • CSS (Cascading Style Sheet)unmatched
    • Cloud Computingunmatched
    • Communication Skillsunmatched
    • Computer Scienceunmatched
    • Customer Relationsunmatched
    • Data Structuresunmatched
    • Database Designunmatched
    • Database Technologyunmatched
    • Debugging Skillsunmatched
    • Distributed Computingunmatched
    • HTML (HyperText Markup Language)unmatched
    • Instrumentationunmatched
    • Internet Applicationunmatched
    • Javaunmatched
    • JavaScriptunmatched
    • Large-Scale Systemsunmatched
    • Microservicesunmatched
    • NoSQLunmatched
    • Performance Managementunmatched
    • Problem Solving Skillsunmatched
    • Query Optimizationunmatched
    • REST (Representational State Transfer)unmatched
    • React.jsunmatched
    • SQL Databasesunmatched
    • Scalable System Developmentunmatched
    • Service Level Agreement (SLA)unmatched
    • Software Engineeringunmatched
    • Splunkunmatched
    • Team Playerunmatched
    • User Interface/Experience (UI/UX)unmatched
    • Web Productionunmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder