Skip to main content
SPD Technology
Scraped fromDou6 days ago
FullstackSenior

Senior Full Stack Engineer (Java)

JavaSpringSpring BootHTMLCSSJavaScriptKnockoutReactHandlebarsFreemarkerRabbitMQKafkaSnsAmazon SQSGCPAWSPostgreSQLMicrosoft SQL ServerDockerKubernetesCi/CdGitLabGitHub
Work Type
Remote
Job Type
Full Time
Location
Worldwide
Salary
Not specified

About the Position

At SPD Technology, we bring together a team of like-minded people who are driven by the desire to bring value through their work, united in their commitment to high performance and delivering custom, cutting-edge tech solutions that drive clients’ growth. We empower our people with a culture of excellence and enable them with the opportunity to uphold their accountability to contribute on each level.

Responsibilities

  • Develop high-quality, testable code that meets PitchBook’s engineering standards and guidelines for quality, reliability, stability, performance, and other non-functional requirements.
  • Adhere to engineering processes and practices, including performing code reviews, creating unit tests, and following all SDLC procedures.
  • Collaboration in team and other teams to meet sprint’s goal.
  • Document and maintain software functionality.
  • Troubleshoot, debug and upgrade existing systems.
  • Implement changes that improve system functionality and performance.
  • Comply with project plans and industry/company/team standards.
  • Apply strong computer science fundamentals.
  • Contribute to architectural decisions and system designs.
  • Ensure tech debt is identified and addressed in a way to support efficient product delivery & services stability.
  • Follow and participate in SAT processes (e.g. sprint review/demo, daily standup, engineering check-in etc).
  • Seek continuous improvement.

Requirements

  • 4+ years of experience in web software development
  • Strong proficiency in Java 11+
  • Experience with Spring Framework, Spring Boot 3, MVCMVVM patterns
  • Good knowledge of HTML/CSS/JS (Knockout, React)/SSR (Handlebars, Freemarker)
  • Experience with Message Brokers (RabbitMQ, Kafka, SNSSQS)
  • Good knowledge of microservices concepts, cloud platforms (Google Cloud, AWS)
  • Strong knowledge of SQL (PostgreSQL MS SQL)
  • Ability to work independently, take initiative, and drive improvements
  • Strong problem-solving skills and attention to detail.
  • English Upper-Intermediate (B2 or higher); Ukrainian — fluent
  • Familiarity with Docker, Kubernetes, and CI/CD pipelines (GitLab, GitHub)
  • Ability to adapt and contribute to other projects if needed.
  • Nice to have: Experience with Java-based CMS systems, Active utilisation of AI-tooling in work, Good knowledge of SEO and Accessibility

Benefits

  • Join the team of experts who create custom, cutting-edge tech solutions for world-renowned businesses, fueling client growth.
  • Enjoy the freedom of fully remote work with a flexible working schedule.
  • Benefit from performance and merit reviews, elevate your skills with personal development plans, and individual learnings through the corporate library.
  • Work with a team of one mind who cares about what they do and how they do.
Prepare for this role on ITLead

Take the matching roadmap and practice real interview questions asked for this level.

Senior Full Stack Engineer (Java)