Poland Remote (Country)

Appfire is hiring a Senior Backend Java Developer

About the Role

The role involves building and maintaining high-performance backend services using Java, contributing to system architecture, and working closely with cross-functional teams to deliver reliable software solutions.

Responsibilities

  • Design and implement scalable server-side applications in Java
  • Optimize backend systems for performance, reliability, and scalability
  • Collaborate with frontend developers to define API contracts
  • Write clean, maintainable, and well-tested code
  • Participate in architectural discussions and technical planning
  • Troubleshoot and resolve production issues efficiently
  • Contribute to database design and query optimization
  • Integrate with third-party services and internal APIs
  • Support code reviews to ensure code quality and best practices
  • Maintain documentation for systems and processes
  • Work within agile development cycles and sprint planning
  • Ensure applications meet security and compliance standards
  • Mentor junior developers and share technical knowledge
  • Evaluate new technologies and tools for potential adoption
  • Monitor system performance and implement improvements
  • Collaborate with QA teams to resolve defects
  • Deploy and manage services in cloud environments
  • Use version control systems effectively, particularly Git
  • Follow software development lifecycle best practices
  • Contribute to continuous integration and delivery pipelines

Nice to Have

  • Experience with Spring or Spring Boot frameworks
  • Knowledge of distributed systems challenges
  • Familiarity with CI/CD pipelines and automation
  • Exposure to NoSQL databases
  • Background in performance tuning large-scale systems

Compensation

Competitive salary and benefits package

Work Arrangement

Remote-friendly with flexibility based on team alignment

Team

Collaborative engineering team focused on product-driven development and technical excellence

Why This Role Matters

This position plays a key role in shaping the core infrastructure that powers the platform, ensuring stability, speed, and future growth through thoughtful engineering decisions.

Technology Stack

Primary technologies include Java, Spring Boot, PostgreSQL, AWS, Docker, Kafka, and Git. The team values modern tooling and continuous improvement in development practices.

Does not currently offer visa sponsorship for this role

About company
Appfire
Appfire builds software that empowers teams to break silos and collaborate seamlessly, enhancing platforms like Atlassian, Microsoft, monday.com, and Salesforce. The company supports over 20,000 customers, including 55% of the Fortune 500, with solutions that extend and improve existing technology investments. Appfire prioritizes security and privacy with ISO 27001, ISO 27017, SOC 2 Type I and II certifications, and operates a robust channel program with 800+ partners.
All jobs at Appfire Visit website
Job Details
Category backend
Posted 5 days ago