Dresden Partners Community

Senior Java Engineer

Dresden Partners Community

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Design, develop, and maintain scalable microservices using Java 8+ and Spring Boot.
  • Design scalable database schemas for high-transaction-volume systems, applying normalization, partitioning, and sharding.
  • Optimize SQL queries and resolve performance issues such as full table scans.
  • Analyze execution plans using EXPLAIN / EXPLAIN ANALYZE and cost-based optimizers.
  • Work with distributed architectures and apply microservices patterns.
  • Ensure high code quality, testability, and backend performance.
  • Monitor and optimize production systems using observability tools.

Requirements

  • 8+ years of experience working with Java.
  • Strong experience with Java 8+ and Spring Boot.
  • Deep knowledge of distributed systems architecture.
  • Proficiency in design patterns and SOLID principles.
  • Advanced experience in concurrency, thread management, and backend performance optimization.
  • Hands-on experience with RDBMS (MySQL / Amazon Aurora).
  • Strong SQL fundamentals: joins, subqueries, indexing, partitioning, and locking.
  • Proven experience designing scalable database schemas for high-transaction systems.
  • Solid knowledge of Hibernate/JPA, including handling common issues such as N+1 queries and lazy loading.
  • Experience with AWS RDS/Aurora, read replicas, and parameter groups.
  • Experience using monitoring and observability tools: CloudWatch, Performance Insights, Datadog, Grafana.
  • Strong focus on code quality and testing (JUnit, unit and integration tests).
Benefits
  • 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
Applicant Tracking System Keywords

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

Hard Skills & Tools
Java 8+Spring BootSQLRDBMSMySQLAmazon AuroraHibernateJPAdesign patternsSOLID principles
Soft Skills
code qualitytestabilitybackend performance optimizationconcurrencythread management