Software Engineer

New
C
CollibraSoftware Development
Option to work remotely from any location in the U.S.Full-TimeMiddle
Salary189,592 - 210,000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
5 years with a Bachelor's degree, or 3 years with a Master's degree.
Required Skills
PostgreSQLCypressJavaJUNITOAuthSpring BootReactRESTful APIs

Requirements

  • Bachelor’s degree or foreign equivalent in Computer Science, Information Systems, Systems Engineering, or a related field plus five (5) years of experience in the position offered or a related position.
  • Alternatively, Master’s degree or foreign equivalent in Computer Science, Information Systems, Systems Engineering, or a related field plus three (3) years of experience in the position offered or a related position.
  • Experience designing and building large-scale, modular monolith architectures using Java and Spring Boot.
  • Proficiency with the Spring ecosystem (Spring Data JPA, Spring Security, Spring Web, transaction management).
  • Experience developing secure RESTful APIs with JWT-based authentication and OAuth2 integration.
  • Frontend development experience with React (component-based architecture, React Router, custom hooks, state management).
  • Database schema management and version-controlled migrations using Liquibase.
  • Data layer optimization in PostgreSQL using both Spring Data and JDBC templates.
  • Experience with automated testing frameworks including JUnit, Mockito, and Cypress.
  • Ability to make architectural decisions that align with long-term business and technical goals.

Responsibilities

  • Write clean, maintainable code using modern programming languages and frameworks (e.g., Java, Spring Boot, React).
  • Design and implement RESTful APIs and integrate third-party services as needed.
  • Collaborate with team members through code reviews, pair programming, and architectural discussions.
  • Optimize application performance and troubleshoot issues across development, staging, and production environments.
  • Participate in agile ceremonies (stand-ups, sprint planning, retrospectives) and contribute to continuous delivery pipelines.
View Full Description & ApplyYou'll be redirected to the employer's site
189,592 - 210,000 USD per year
Apply Now