SD Solutions

Senior Back End Developer, Renewable Energy Assets

SD Solutions

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇵🇱 Poland

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AWSDistributed SystemsJavaScriptKafkaMicroservicesMongoDBNext.jsRabbitMQRedisTypeScript

About the role

  • Develop performant web applications using Next.js with TypeScript and server-side rendering optimizations.
  • Build robust RESTful APIs using Nest.js with efficient request handling.
  • Implement code splitting, lazy loading, and advanced optimization techniques for fast page loads.
  • Design reusable components with a performance-first mindset.
  • Design systems capable of handling 100k+ concurrent users with minimal latency.
  • Implement horizontal scaling patterns and load distribution strategies.
  • Architect microservices with clear service boundaries and efficient inter-service communication.
  • Design fault-tolerant systems using circuit breakers and graceful degradation patterns.
  • Optimize MongoDB schemas and queries for high-throughput operations.
  • Implement strategic indexing and aggregation pipeline optimizations.
  • Design multi-level caching strategies using Redis for sub-millisecond data access.
  • Implement database connection pooling and query result caching.
  • Design asynchronous processing systems using message queues to decouple services.
  • Implement event-driven architecture for real-time data processing.
  • Build queue-based systems to handle traffic spikes and background jobs.
  • Optimize message throughput and processing latency.
  • Profile and optimize application bottlenecks using performance monitoring tools.
  • Implement efficient algorithms and data structures for high-frequency operations.
  • Design memory-efficient solutions and apply garbage collection optimizations.
  • Conduct load testing and capacity planning for traffic scaling.

Requirements

  • 5+ years developing high-traffic web applications with modern JavaScript/TypeScript.
  • Expert proficiency in Next.js optimization (SSR, SSG, caching strategies).
  • Strong Nest.js experience with performance-focused API development.
  • Production experience with MongoDB optimization and query performance tuning.
  • Hands-on Redis experience for caching, session management, and pub/sub patterns.
  • Experience with message queue systems (RabbitMQ, Kafka, AWS SQS, or Google Pub/Sub).
  • Proven track record building systems handling 10M+ requests per day.
  • Deep understanding of distributed systems challenges and solutions.
  • Experience with database sharding, replication, and read/write splitting.
  • Knowledge of CDN integration and edge caching strategies.
  • Understanding of eventual consistency and CAP theorem implications.
  • Experience optimizing applications for sub-100 ms response times.
  • Knowledge of memory management and CPU optimization techniques.
  • Proficiency with performance profiling and bottleneck identification.
  • Experience with load testing tools and performance benchmarking.
  • Understanding of network optimization and connection management.
Benefits
  • Contact us to get more details about the benefits we offer.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
Next.jsTypeScriptNest.jsRESTful APIsMongoDBRedismessage queuesevent-driven architectureperformance profilingload testing
AUTO1 Group

Senior Java Engineer, Remarketing

AUTO1 Group
Seniorfull-time🇵🇱 Poland
Posted: 10 hours agoSource: jobs.smartrecruiters.com
AWSCloudDistributed SystemsJavaMicroservicesMySQLNoSQLPostgresRedisSDLCSpringSpring Boot+2 more
AppTailors

Python Developer

AppTailors
Mid · Seniorcontract$3k–$5k🇵🇱 Poland
Posted: 2 days agoSource: join.com
DjangoGoogle Cloud PlatformPython
Zowie

Backend Software Engineer, Scala

Zowie
Mid · Seniorfull-time🇵🇱 Poland
Posted: 2 days agoSource: jobs.lever.co
AkkaDistributed SystemsDockerGraphQLKafkaKubernetesNoSQLScalaSQL
Zowie

Backend Software Engineer – Java/Scala/Python

Zowie
Mid · Seniorfull-time🇵🇱 Poland
Posted: 2 days agoSource: jobs.lever.co
Distributed SystemsJavaPythonScalaSQL