Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Full-Stack Java/Spring Boot + React Developer

Seamgen

Full-Stack Java/Spring Boot + React Developer

San Diego, CA
Full Time
Paid
  • Responsibilities

    Job Description

    SEAMGEN IS SEEKING A FULL-STACK WEB DEVELOPER WITH EXPERIENCE BUILDING SERVICES USING JAVA AND SPRING BOOT. YOU SHOULD BE COMFORTABLE DEPLOYING TO A LINUX ENVIRONMENT, DEPLOYING AND MANAGING SERVICES ON AWS, USING CLOUD NATIVE TECHNOLOGIES. YOU SHOULD BE EXPERIENCED WITH JAVASCRIPT AND TYPESCRIPT AS WELL AS AT REACT AND REDUX.

    RESPONSIBILITIES

    • Design and develop REST-based web services utilizing Java microservices web frameworks (such as JHipster/Spring Boot, Micronaut, etc.)

    • Apply design principles and patterns in creating enterprise level solutions, as needed

    • Perform web services tuning and performance testing

    • Implement unit tests as needed

    • Support front-end developers in leveraging web services

    • Automate/script common developer tasks, continually optimize personal and team workflows

    • Infrastructure setup and configuration

    • Engage in code review and feedback process

    • Take a feature from inception to completion independently across the stack

    • Collaborate with teammates on proposed UX/UI and provide feedback as needed

    • Participate in and support the entire SDLC processes

  • Qualifications

    Qualifications

    EXPERIENCE

    • 5 years professional experience writing full-stack REST-based applications
    • Minimum 3 years experience with relational databases
    • Minimum 2 years experience developing single page apps utilizing modern JS frameworks
    • Minimum 2 years experience with popular UI frameworks implementing custom components and features

    REQUIREMENTS

    • Modern Java capabilities and techniques
    • Spring Boot, Spring Security, Spring JPA & Hibernate
    • Relational data modelling concepts and experience in PostgreSQL, MySQL, or similar
    • Adopted opinionated RESTful web services design patterns
    • Microservices-based application architecture
    • Application containerization technologies, including Docker, Kubernetes, and cloud-vendor implementations (AWS, Azure, other)
    • Other modern technologies relevant to the technology stack defined here
    • Javascript ES6 or later
    • React
    • Redux
    • Git
    • CSS, Less/SASS

    Additional Information

    PREFERRED EDUCATION AND OTHER SKILL SETS

    • Bachelor’s Degree in Computer Science or Engineering
    • Knowledge of standard SDLC processes
    • Design Thinking, Lean, and/or Agile experience
    • Teamwork as second nature: strong communication, collaboration, interpersonal, and organizational skills
    • Positive attitude and highly accountable