logo
PIXIE

Software Engineer

North America

July 10, 2026 at 1:06 AM

✨ AI summary

Location

  • US Remote

Programming Languages

  • Java

Frameworks

  • Spring Boot
  • Spring Framework
  • Spring Data
  • Spring Security

Cloud Services

  • AWS
  • Docker
  • Kubernetes
  • EC2
  • RDS
  • S3
  • Lambda
  • EKS

Databases

  • PostgreSQL
  • PostGIS

Experience Level

  • 5+ Years

Senior Software Developer

Location: Fully Remote

Experience: 5+ Years


Job Summary

We are seeking an experienced Senior Software Developer to design, develop, and maintain scalable backend services, cloud-native applications, and data platforms. The ideal candidate is a hands-on engineer with strong expertise in Java, Spring Boot, cloud technologies, and modern software architecture. This role requires a passion for building high-performance distributed systems while mentoring team members and driving engineering best practices.


Key Responsibilities

  • Design, develop, and maintain scalable backend applications using Java and the Spring Framework.
  • Build and optimize RESTful APIs and microservices for high availability and performance.
  • Design and maintain PostgreSQL/PostGIS databases with a focus on performance and scalability.
  • Develop and deploy cloud-native applications on AWS using modern container technologies.
  • Implement and maintain CI/CD pipelines to support automated testing and deployments.
  • Collaborate with cross-functional teams to deliver high-quality, scalable software solutions.
  • Participate in architecture discussions, code reviews, and technical design sessions.
  • Mentor junior engineers and promote software engineering best practices.


Required Skills

  • 5+ years of software development experience.
  • Strong experience with Java, Spring Boot, Spring Data, and Spring Security.
  • Expertise with PostgreSQL and PostGIS.
  • Experience designing REST APIs, microservices, and distributed systems.
  • Hands-on experience with Docker and Kubernetes in production environments.
  • Strong knowledge of AWS services, including EC2, RDS, S3, Lambda, and EKS.
  • Experience with CI/CD tools such as Jenkins, GitHub Actions, or CircleCI.
  • Strong understanding of software design principles, code quality, and mentoring.


Preferred Qualifications

  • Experience with Kafka, Amazon SQS, or other event-driven messaging platforms.
  • Knowledge of Terraform, AWS CDK, or Infrastructure as Code (IaC).
  • Experience with observability and monitoring tools such as Prometheus, Grafana, or CloudWatch.
  • Familiarity with Agile/Scrum development methodologies.