EPAM Systems
Senior Java Backend Developer
Remote · Posted 1w ago
Job Description
EPAM is seeking a skilled Senior Java Backend Developer who is passionate about building scalable, high-performance backend services and enjoys working on products used daily by thousands of professionals. You will join a collaborative, agile team developing and enhancing a flagship mobile platform and supporting backend services for a leading global property data and analytics company operating in the real estate technology (PropTech) domain. The client delivers data-driven solutions that power the real estate industry across North America, providing critical tools and insights to agents, brokers, and MLS organisations.ResponsibilitiesDesign, develop, and maintain scalable backend services using Java and Spring BootBuild and enhance RESTful APIs supporting mobile and web applicationsDevelop secure, reliable, and high-performance microservicesDesign and optimize database models and data access layersIntegrate with third-party platforms and external APIsCollaborate with mobile developers, frontend engineers, product managers, QA engineers, and architects to deliver high-quality solutionsParticipate in system design, code reviews, technical discussions, and architectural decisionsTroubleshoot production issues and improve application performance, scalability, and reliabilityWrite clean, maintainable, and well-tested code following engineering best practicesContribute to continuous improvement initiatives, including CI/CD, automation, and AI-assisted software development practicesRequirements5+ years of professional software development experienceStrong experience with Java and Spring BootSolid understanding of REST API design and microservices architectureExperience with relational databases such as PostgreSQL, MySQL, or SQL ServerExperience with JPA/Hibernate or similar persistence frameworksKnowledge of modern software engineering principles, design patterns, and clean code practicesExperience with Git and collaborative development workflowsFamiliarity with unit and integration testing frameworksStrong analytical, problem-solving, and communication skillsAbility to work effectively in an Agile/Scrum environmentAvailability to work shifted hours (3:00 PM – 11:00 PM Polish time) to align with the North American-based teamEnglish proficiency at B2 level or higherNice to haveExperience with cloud platforms (AWS or GCP)Experience with Docker and KubernetesKnowledge of messaging technologies such as Kafka or RabbitMQExperience with OAuth2, SSO, JWT, or other authentication mechanismsFamiliarity with AI-assisted development tools such as GitHub Copilot or GeminiExperience working with high-traffic, customer-facing SaaS or mobile backend platformsExperience integrating with third-party APIs and enterprise systemsBackground or interest in the real estate / PropTech domainWe offerWe gather like-minded people:Top tech minds driving innovation in AI, cloud and digital platform modernizationSupportive team and agile, startup-like cultureHybrid by design mode and opportunity to work remotely within PolandChance to work abroad for up to 60 days annuallyBusiness-driven relocation opportunitiesWe provide growth opportunities:Career development programsThought leadership, mentoring, soft skills and well-being programsCertification (Anthropic, Gemini, GCP, Azure, AWS)English classesWe cover it all:Stable payParticipation in the Employee Stock Purchase Plan with a 15% discountBenefits package (health insurance, multisport, shopping vouchers)Referral bonuses up to $2,000Offices featuring entertainment and relaxation zones, table tennis and football, free snacks, coffee and moreCorporate, social and well-being eventsPlease, note:Benefits listed above are available to employees onlyWe are open for working with Contractors. Terms of B2B cooperation agreements are agreed individuallyWe will reach out to selected candidates exclusivelyEPAM is global leader in AI transformation engineering and integrated consulting, serving Forbes Global 2000 companies and ambitious startups. With over thirty years of expertise in custom software, product and platform engineering, we empower our clients to become AI-Native enterprises, driving measurable value from innovation and digital investments.