SonicJobs Logo
Left arrow iconBack to search

Senior Back-End Developer

Peer Data
Posted 3 months ago, valid for a month
Salary

Competitive

Contract type

Full Time

By applying, a Sonicjobs account will be created for you. Sonicjobs's Privacy Policy and Terms & Conditions will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.

Sonic Summary

info
  • PEER DATA is seeking a Senior Back-End Engineer to join their engineering team, focusing on designing, building, and maintaining scalable backend systems.
  • Candidates should have strong expertise in Python, Java, and Spring Boot, along with experience in distributed systems and real-time data processing.
  • The role requires a clear understanding of AI capabilities in the development lifecycle while recognizing current limitations.
  • The position is ideal for collaborative, detail-oriented individuals who thrive in a fast-paced, agile environment.
  • The job offers a competitive salary of $120,000 per year and requires a minimum of 5 years of relevant experience.
PEER DATA is looking for a Senior Back-End Engineer to join our growing engineering team. This person will be responsible for designing, building, and maintaining scalable backend systems that power our data-driven applications. He/she will work closely with cross-functional teams to deliver robust, high-performance solutions that meet our business objectives.
The ideal candidate will have strong expertise in Python, Java, and Spring Boot, experience with distributed systems and real-time data processing, and a passion for building reliable, scalable backend architectures. Part of this role will include leveraging a clear understanding of capabilities and possibilities of leveraging AI in the development lifecycle while still understanding current limitations. This person is collaborative, detail-oriented, and thrives in a fast-paced, agile environment.

Responsibilities

Backend Development & Architecture

  • Design and develop scalable backend services using Java, Spring Boot, and related technologies
  • Design and develop scalable backend services and tooling using Python (3.12+)
  • Implement service-oriented architecture to create APIs and bidirectional (WebSocket) and unidirectional (SSE) communication for web and mobile applications
  • Build and maintain software and associated tools  with focus on performance and reliability
  • Implement managed database migrations and versioning using existing tooling

Data & Integration

  • Design and optimize database schemas using PostgreSQL, Hibernate, and Query DSL
  • Develop real-time data synchronization solutions using Change Data Capture (CDC) with Debezium Design event-driven architectures for microservice communication
  • Build background workers and scheduled services for process automation



Learn more about this Employer on their Career Site

Apply now in a few quick clicks

By applying, a Sonicjobs account will be created for you. Sonicjobs's Privacy Policy and Terms & Conditions will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.