Job Closed

This listing is no longer active.

CAKE.com logo
CAKE.com

Deliciously simple way to run a business and empower your team 💫

Java Developer

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 201-500Since 2009H1B No SponsorCompany SiteLinkedIn

Location

Albania

Posted

85 days ago

Salary

0

Seniority

Senior

Bachelor Degree3 yrs expEnglishJavaNoSQLSpringSQL

Job Description

Java Developer

CAKE.com

• Design, develop, test, document, deliver, and monitor our modern Java web applications. • Ensure code quality and consistency through code reviews and system design analysis. • Identify opportunities to improve development methodologies and fine-tune internal processes.

Job Requirements

  • 3+ years of commercial experience in Java software development, using the full Java application stack.
  • Strong skills with Spring.
  • Deep understanding of OOP and design patterns.
  • Experience working with SQL and/or NoSQL databases.
  • Bachelor’s degree in Computer Science or equivalent work experience.
  • Ability to work in CET timezone.
  • Excellent English communication skills (written & verbal).

Benefits

  • Work-Life Balance – No overtime, no work on weekends and no late working hours.
  • Generous Leave Credits – 22 vacation days + 10 sick days yearly.
  • Continuous Learning – In-house learning programs, tech lectures, knowledge sharing.
  • Remote Work Set-up – Enjoy the flexibility of working from home with a provided laptop equipment to support your work.
  • Medical Coverage – Private health insurance reimbursement.

Related Job Pages

More Backend Engineer Jobs

CloudTalk logo

Senior Software Engineer, PHP

CloudTalk

Calling software for scaling businesses. #15 in G2's Top 100 Best Software Awards.

Backend Engineer85 days ago
Full TimeRemoteTeam 201-500H1B No Sponsor

• Implementing backend services for key CloudTalk features with a main focus on billing • Working hands-on with Node.js, TypeScript, PHP, MySQL/MariaDB, Docker, Kubernetes, Jira, and Git • Tackling tough technical challenges • Designing and implementing new features • Joining in product and architecture discussions • Collaborating with a diverse, international team

Czechia
Job Closed
Lyft logo

Software Engineer, Backend

Lyft

Lyft, established in 2012 by Logan Green and John Zimmer, is a transportation network company offering a mobile application that promotes ride-sharing by connec

Backend Engineer85 days ago

• Independently own and deliver significant features from technical design to execution and launch, effectively navigating moderate ambiguity. • Write well-crafted, highly performant, well-tested, and maintainable code for large-scale distributed systems. • Actively contribute to technical specs and system architecture discussions, collaborating closely with senior engineers to design scalable, fault-tolerant cloud solutions. • Raise the engineering bar by conducting rigorous code reviews, sharing knowledge through tech talks or brown bags, and promoting engineering best practices. • Take a proactive role in system health. Drive root cause analysis for complex bugs, resolve technical debt, and identify system improvements during on-call rotations and post-mortems. • Partner effectively with internal stakeholders (Product, TPMs, Data Science) to gather requirements, communicate technical trade-offs, and unblock project delivery.

Ukraine
Job Closed
Guideline logo

Senior Data Analyst, AdTech, Python, Media Data Operations

Guideline

Guideline is now part of @Gusto, serving 34,000+ businesses and their employees.

Backend Engineer85 days ago
OtherRemoteTeam 201-500Since 2015H1B Sponsor

• Data Cleaning, Parsing & Standardization (Core Function) • Build Python (Pandas/Regex) workflows to extract structure from free-form Prisma text fields containing placements, publishers, formats, devices, tactics, etc. • Develop rule-based and pattern-based logic to recognize abbreviation variations, naming inconsistencies, and agency-specific formatting habits. • Create normalization scripts that standardize publisher names, platform types, channels, and other key taxonomies. • Maintain “classification dictionaries” and pattern libraries that improve accuracy over time. • Data Quality & Operational Support • Profile incoming agency data to identify common quality issues and propose concrete remediation. • Design QA checks to detect missing fields, malformed entries, inconsistent dimensional labels, and mismatched spend totals. • Partner closely with Data Engineering to embed your logic into scheduled pipelines. • Own recurring operational workflows that support data ingestion, aggregation, and quality monitoring. • Dimensional Enrichment, Modeling & Data Derivation • Build and maintain predictive models to support media spend forecasting, pricing analysis, and text classification for data tagging and enrichment. • Apply statistical modeling or regression techniques to impute missing values or infer incomplete spend or performance metrics. • Derive new fields—such as format groupings, platform classifications, creative types, and targeting attributes—using pattern recognition and model-based inference across text fields. • Produce structured dimensions from unstructured data to improve downstream reporting. • Document the logic and assumptions behind model-driven derivations to ensure transparency and reproducibility. • Analysis & Internal Stakeholder Support • Investigate anomalies, unexpected trends, and data gaps by tracing issues back to source fields. • Build dashboards that help internal teams observe data quality, volume, deviations, and model-driven insights. • Provide ad-hoc deep dives into digital spend patterns, forecast accuracy, and classification performance for product, ops, and leadership.

United States
Job Closed
marcusevans France logo

Junior .Net Developer

marcusevans France

Du contenu stratégique pour les décideurs

Backend Engineer85 days ago
Full TimeRemoteTeam 1,001-5,000Since 1983H1B No Sponsor

• Write clean, efficient, and well-documented code following established coding standards and best practices. • Assist in developing, maintaining, and enhancing software applications using .NET technologies. • Support debugging, troubleshooting, and resolving software issues to ensure application stability and performance. • Contribute to unit testing and participate in functional and regression testing to maintain code quality. • Collaborate in Agile development activities, including daily stand-ups, sprint planning, and retrospectives. • Participate in code reviews to improve code quality and learn development best practices. • Work closely with cross-functional teams to design, develop, and implement new features. • Collaborate with stakeholders to understand project requirements and deliver solutions aligned with business needs. • Provide technical support and assist in resolving application-related issues. • Maintain and update technical documentation for the projects you contribute to. • Continuously learn and adapt to new tools, technologies, and development practices.

India
Job Closed