Senior Software Engineer

Location: Remote
Compensation: To Be Discussed
Reviewed: Tue, Apr 07, 2026
This job expires in: 30 days

Job Summary

A company is looking for a Senior Software Engineer (m/f/d).

Key Responsibilities:
  • Design, develop, test, and ship robust software, applications, APIs, and workflows primarily using Java
  • Implement industry standards and best practices to simplify software architecture and reduce maintenance costs
  • Monitor production systems for improvement opportunities and contribute to the agile development process
Required Qualifications:
  • 5+ years of experience in software engineering with expertise in Object-Oriented and/or Functional programming paradigms
  • Proficient in Java and experienced in delivering production-grade systems
  • Strong critical thinking skills and ability to contribute to architectural decisions
  • Experience in agile environments, particularly with Scrum methodology
  • Familiarity with the Java stack, especially the Spring ecosystem, and experience in scalable modular applications

COMPLETE JOB DESCRIPTION

The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...