Software Engineer (1767) Job at Collibra, Syracuse, NY

ckhsOEVHSFkrQjJHZjU3SklLVWgzazVPV1E9PQ==
  • Collibra
  • Syracuse, NY

Job Description

EMPLOYER: Collibra Inc.

TITLE: Software Engineer

LOCATION: New York, NY (Option to work remotely from any location in the U.S.)

DUTIES: 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. EOE

REQTS: Must have a Bachelor’s degree or foreign equivalent in Computer Science, Information Systems, Systems Engineering, or a related field plus five (5) years of progressively responsible experience in the position offered or a related position. Alternatively, employer will accept a 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. Employer will accept pre- or post-Master’s experience. Must have five (5) years (or three [3] years with a Master’s) of experience with all of the following: Designing and building large-scale, modular monolith architectures using Java and Spring Boot, with strict domain separation and multi-module layering; Utilizing Spring ecosystem, including Spring Data JPA, Spring Security, Spring Web, and transaction management; Developing secure RESTful APIs with JWT-based authentication and OAuth2 integration, focusing on input validation, exception handling, and idempotent operations; Performing frontend development with React, including component-based architecture, React Router, custom hooks, and state management; Integrating frontend and backend systems with efficient API contract design and performance optimization; Database schema management and version-controlled migrations using Liquibase, along with data layer optimization in PostgreSQL using both Spring Data and JDBC templates; Utilizing automated testing frameworks including JUnit, Mockito, and Cypress, with a focus on maintaining test coverage across the full stack; and Making architectural decisions that align with long-term business and technical goals.

SALARY: $189,592 - $210,000 per year

HOURS: 40 hours per week, Monday-Friday

*The position is eligible for employee referral reward.

#LI-DNI

Job Tags

Full time, Remote work, Monday to Friday,

Similar Jobs

MILLENNIUMSOFT

Claims Processor Entry Level Job at MILLENNIUMSOFT

 ...Overview Position: Claims Processor Entry Level Location: Franklin Lakes, NJ Duration: 6 Months Total Hours/week: 40.00...  ...work cooperatively with co-workers; must be a team player. Computer proficiency: ability to adapt quickly to new software programs... 

Reliant Care Management Company

Regional Nurse Consultant Job at Reliant Care Management Company

 ...big or small, is based on the premise of "doing the right thing period close quotations". We are currently seeking a Regional Nurse Consultant . Job Responsibilities and Duties: Serve as the primary clinical resource for Directors of Nursing and nursing... 

Mayo Clinic

Director-Patient Experience Job at Mayo Clinic

 ...World Report. As we work together to put the needs of the patient first, we are also dedicated to our employees, investing...  ...with enterprise collaboration across other MCHS sites), the Director of Patient Experience leads program execution for community and rural medicine... 

California Staffing Corporation

Warehouse Associate - Loader/Unloader - 2nd Shift Job at California Staffing Corporation

 ...Warehouse Associate Loader/Unloader Cintas is seeking a Warehouse Associate Loader/Unloader to support the Rental Division. Loader...  ...trucks to designated areas in the facility for unloading of soiled products. Loader/Unloaders then load clean uniforms, floor mats and... 

Oakmont Management Group

Senior Living Area Business Growth Director San Jose (San Jose) Job at Oakmont Management Group

 ...A leading senior living organization is hiring a Business Development Director in San Jose, CA. The role focuses on driving referrals and managing relationships with referral partners. Ideal candidates will have experience in sales and working with seniors, along with...