The Custom Software Development Company
Middle Full Stack Java Developer, Entertainment
Location
Poland
Posted
67 days ago
Salary
0
Seniority
Senior
Job Description
Middle Full Stack Java Developer, Entertainment
ELEKS
• Design, develop, and maintain reliable software in line with technical requirements • Analyze requirements, and independently estimate and set up tasks’ acceptance criteria • Evaluate and coordinate tasks’ deadlines with the Technical Leader or Project Manager • Apply the best software development practices and coding standards to produce high-quality and performant solutions • Stay up-to-date with modern technology and optionally obtain professional certifications • Participate as a trainer or a trainee in various learning programs outside the main project
Job Requirements
- 3+ years of experience in software development
- Strong track record of working with Java core, OOP/OOD knowledge, design patterns
- Knowledge and at least 1 year of proven experience with JavaScript (Angular)
- Knowledge of Spring framework, IOC, templates
- Experience with ORM, Hibernate (Spring Data JPA)
- Deep understanding of Java-based application servers (e.g., Tomcat, etc.)
- Experience with AWS or other cloud platforms
- MongoDB knowledge
- Experience with Reactive Programming (RxJava, Reactor, etc) would be a plus**
- Upper-Intermediate English level**
- Experience in Angular Material, PixiJS would be a plus
Related Guides
Related Job Pages
More Backend Engineer Jobs
Lead Drupal Developer
RIVA Solutions Inc.RIVA Solutions supports the National Oceanic and Atmospheric Administration (NOAA) under the NOAA Enterprise IT Services (NEITS) contract, delivering mission-critical enterprise IT, telecommunications, and network services that enable NOAA’s operational and scientific mission nationwide. The NEITS program supports enterprise infrastructure operations, telecommunications systems, and secure network services connecting research facilities, mission centers, and data environments across the country. Successful execution of this program requires disciplined contract administration, financial oversight, and governance to ensure compliance, cost control, and operational continuity within a complex federal IT environment.
Title: Lead Drupal Developer (Enterprise Web Platform) Location: Remote (U.S.-Based) Terms: Proposal with intent of Full-Time Employment upon Award Clearance: U.S. Citizenship required with the ability to obtain and maintain a Federal Security Clearance Travel: 0–10% RESULTS. INNOVATION. VALUES. ACCOUNTABILITY. That’s RIVA. We’re a mission-driven IT services company and systems integrator supporting digital transformation and modernization for Federal government agencies. Since 2009, we’ve partnered with our customers to solve complex challenges through smart, practical innovation to deliver real outcomes where they matter most. Our teams are made up of industry-leading experts who are passionate about doing great work and making a difference. We don’t just develop solutions—we support efforts that strengthen communities and serve the public good. RIVA’s culture is built on four core values: Results, Innovation, Values, and Accountability (R.I.V.A.). They guide how we work, how we collaborate, and how we measure success. Our employee-first approach is rooted in trust, ownership, and meaningful work. By investing in our people and fostering a flexible, supportive environment, you will have the opportunity to grow your skills, contribute ideas, and make an impact from day one—all while building a career that lasts. Program Overview RIVA Solutions is pursuing a highly visible federal digital modernization initiative centered on the transformation and governance of a large-scale, enterprise Drupal web ecosystem. This program involves the migration and modernization of a complex legacy content environment exceeding 65 terabytes of documentation and digital assets, spanning 35,000+ pages and structured content entities across multiple systems. The effort includes large-scale on-premises to cloud migration, enterprise taxonomy rationalization, scalable CMS architecture design, DevSecOps enablement, and long-term digital governance. The Lead Drupal Developer will serve as both technical architect and hands-on engineering lead, ensuring secure, scalable, high-performing digital infrastructure aligned with federal compliance standards. Position Overview RIVA Solutions is seeking an experienced Lead Drupal Developer to drive technical leadership for an enterprise federal Drupal platform undergoing large-scale modernization and migration. This role requires deep experience executing complex, high-volume Drupal migrations from legacy systems into cloud-based enterprise environments. The ideal candidate has led migrations involving tens of thousands of pages and terabytes of structured and unstructured content while remaining actively engaged in hands-on development. This is not an oversight-only leadership role. The successful candidate must be equally comfortable defining enterprise architecture, building custom migration plugins, writing code, troubleshooting integration challenges, and mentoring development teams in a fast-paced, highly regulated federal environment. Core Responsibilities Enterprise Architecture & Migration Leadership - Design, build, and maintain enterprise-scale Drupal CMS architecture - Lead complex legacy-to-cloud migrations involving 65+ terabytes of documentation and 35,000+ page ecosystems - Design and implement large-scale structured content transformations and taxonomy migrations - Architect scalable, secure Drupal solutions for high-volume federal web environments Migration Engineering & Data Transformation - Design and develop custom Migrate API plugins for complex, non-Drupal data sources - Work directly with stakeholders to identify source systems, define transformation rules, and map data to Drupal destination structures - Execute high-volume content migrations with performance, data integrity, and rollback safeguards - Optimize migration pipelines for performance and repeatability Custom Development & Integration - Develop and maintain custom Drupal modules and reusable components - Design and maintain integrations with third-party systems via RESTful APIs and web services - Maintain secure system integrations between Drupal and enterprise external systems - Implement and maintain CI/CD pipelines using GitHub Actions and Acquia Cloud Actions DevSecOps, Security & Performance - Oversee Drupal core and module security updates, patch management, and vulnerability remediation - Collaborate closely with DevSecOps teams to support automated deployment workflows - Optimize performance, caching strategies, and scalability for enterprise traffic loads - Ensure compliance with federal security and accessibility standards (including Section 508) Technical Leadership & Mentorship - Lead peer code reviews and establish engineering best practices - Provide hands-on mentorship to junior and mid-level developers - Participate actively in backlog refinement, sprint planning, and technical roadmap discussions - Maintain comprehensive documentation for architecture, migrations, integrations, and deployment Minimum Qualifications - Bachelor’s Degree in Computer Science, Information Systems, or related field - Minimum 6+ years of professional experience developing enterprise websites in Drupal - Demonstrated experience leading large-scale content migrations involving high-volume datasets (30,000+ pages preferred) - Experience managing complex legacy-to-cloud Drupal transitions - Hands-on experience building custom Migrate API plugins and managing structured data transformations - Experience designing enterprise Drupal architecture in high-availability environments - Experience integrating Drupal with third-party enterprise systems via APIs - Experience working within CI/CD environments and modern DevSecOps workflows - Strong understanding of Drupal security hardening and vulnerability remediation - U.S. Citizenship with ability to obtain and maintain a Federal Security Clearance Preferred Qualifications - Experience supporting enterprise-scale federal digital modernization programs - Experience migrating legacy Drupal versions (7/8) to Drupal 9/10 - Experience with Acquia Cloud hosting environments - Familiarity with containerized or cloud-native infrastructure - Experience implementing GitHub Actions and Acquia Cloud Actions - Experience ensuring Section 508 compliance at scale - Acquia or Drupal certifications Salary Up to $155,000 per year based on experience RIVA Benefits - Health, Dental, and Vision Coverage - Life Insurance - Retirement Benefits / 401(k) with company matching - HSA/FSA Spending Accounts - Long- and Short-Term Disability - Pet Insurance - Wellness Program Initiatives - RIVA Flex - Additional Workplace Benefits Equal Opportunity Statement RIVA Solutions is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex (including pregnancy and related conditions), sexual orientation, gender identity, national origin, age, disability, genetic information, veteran status, or any protected class. If you need a reasonable accommodation to search for a job opening or to submit an online application, please email accommodations@rivasolutionsinc.com. Only messages left for this purpose will be returned.
• Design and implement scalable, secure, and maintainable software systems that align with business needs, creating flexible, reusable, and efficient solutions • Translate ideas into clear code under the supervision of senior engineers, delivering code with high quality • Contribute to technical design for features and stories, documenting work and adhering to IT control policies • Work collaboratively within the team and coordinate with cross-functional partners to address technical dependencies, review ideas and concerns, and deliver high-quality products • Identify issues of limited scope, analyze their impacts, and resolve them independently or with guidance from senior team members • Adhere to best practices for design, development, testing, and Agile workflows in a collaborative environment • Build professional relationships within the team to support effective collaboration and knowledge sharing • Develop understanding of software modules, their components, and interactions to support feature development
Senior Java Engineer, Document App
PandaDocPandaDoc is a computer software company that is working to empower clients “to streamline their process” to negotiate, generate, and sign a variety of documents and provide the
• Design, build, test, and deliver features to production as part of a 5-person team. • Keep production services stable (maintaining SLO), react to alerts and incidents. • Face and overcome multiple scale-related technical problems in distributed systems. • Find and address systematic issues to maintain low time-to-change with high change-confidence levels. • Work on integrating AI-powered features (e.g. automatic field detection), collaborating with dedicated AI teams. • Participate in team activities and rituals: code review, on-call rotation, planning, PBR, retro, daily standups, • Collaborate with the broader team (track level, consisting of 5 teams)
Senior Java Engineer, Document App
PandaDocPandaDoc is a computer software company that is working to empower clients “to streamline their process” to negotiate, generate, and sign a variety of documents and provide the
• Design, build, test, and deliver features to production as part of a 5-person team. • Keep production services stable (maintaining SLO), react to alerts and incidents. • Face and overcome multiple scale-related technical problems in distributed systems. • Find and address systematic issues to maintain low time-to-change with high change-confidence levels. • Work on integrating AI-powered features (e.g. automatic field detection), collaborating with dedicated AI teams. • Participate in team activities and rituals: code review, on-call rotation, planning, PBR, retro, daily standups, • Collaborate with the broader team (track level, consisting of 5 teams)


