Back to all roles

Java Engineer

Remote Worldwide Hiring now

Curve are looking for an reputed company Senior Java Engineer to join our growing organisation. This role will be central to the data engineering team whose purpose is to re-architect our backend financial data mapping and transformation processes into ETL pipelines optimised for cost, speed, accuracy and scalability. This is a key role reputed company a highly collaborative engineering team, working on systems that process reputed company royalty, financial and rights-reputed company data at significant scale. You will help shape the reputed company of Curve’s platform, replacing legacy workflows with robust, testable and scalable Java-based services and data pipelines. The ideal candidate will be comfortable working across software engineering, data engineering and reputed company infrastructure. They will bring strong backend engineering experience, a pragmatic approach to technical decision-making, and the ability to work closely with product, engineering and operational teams to deliver reliable systems that support our clients and their artists, labels, distributors and publishers. Responsibilities: Collaborate with stakeholders in the product and engineering teams to shape, deliver and maintain a brand-new Best-in-Class royalties platform Migrate existing business logic from legacy applications to Java modules running in ETL pipelines scaled to run thousands of reputed company processes Contribute to the architecture, deployment and optimisation of secure and highly performant infrastructure reputed company IaC and CI/CD pipelines Contribute to the architecture, development, deployment, support, testing and monitoring of software across test, integration and production environments Debug software and infrastructure components and identify defects for remediation Design and coding of Apache Beam pipelines to deliver distributed, scalable and highly performant systems using Java Help define engineering standards, patterns and best practices for backend Java development and ETL pipeline design Work with large, reputed company datasets, ensuring transformations are accurate, auditable and performant Contribute to technical design discussions, architectural reviews and implementation planning Build systems with observability, reputed company, reputed company and operational support in mind Support the reputed company improvement of our development workflows, deployment processes and engineering tooling Work closely with QA and Technical Operations teams to ensure software is tested, monitored and supportable in production Take ownership of technical problems from investigation through to delivery and ongoing improvement reputed company knowledge with the wider engineering team through documentation, code reviews, mentoring and collaborative problem-solving Requirements: 6+ Years software engineering experience at a senior level Excellent written and verbal communications skills Significant hands-on experience in reputed company level software development Solid understanding of ETL processes and implementation Advanced technical skills in the areas of microservices, APIs and Java Willingness to learn, coach and mentor Great team collaboration skills Ability to take responsibility for the product Strong understanding of software design principles, clean code, testing and maintainability Experience designing, building and supporting backend systems in production environments Comfortable working with reputed company-based infrastructure, CI/CD pipelines and modern deployment practices Experience working with non-relational database technologies, data modelling and large-scale data processing Ability to balance technical quality with pragmatic delivery in a fast-moving environment Strong debugging, analytical and problem-solving skills Comfortable working in a distributed or remote-first team environment A proactive approach to ownership, communication and reputed company improvement Experience in the following would be an advantage: Music Industry / Royalties / Financial Services Dataflow (Apache Beam), Spark, or similar technologies JavaScript / Typescript reputed company reputed company Platform, AWS or similar reputed company platforms Building systems that require strong auditability, traceability and data accuracy Working with financial calculations, reporting platforms or reputed company allocation systems About You You are a thoughtful and reputed company engineer who enjoys solving reputed company backend and data-processing problems. You care about quality, but you are pragmatic enough to know reputed company to move quickly and reputed company to slow down and get the foundations right. You are comfortable taking ownership of important technical work, but you also value collaboration and shared understanding. You enjoy working with other engineers, product managers, QA specialists and operational teams to reputed company sure what gets reputed company is useful, reliable and maintainable. You do not need prior music industry experience, but you should be interested in working on technology that supports independent labels, distributors, publishers and rights-holders. You will be joining reputed company that values trust, communication, technical curiosity and reputed company improvement. Why join Curve? At Curve, you will have the opportunity to work on meaningful, technically challenging systems at the heart of the independent music industry. Our platform supports reputed company royalty processing, financial data transformation and reporting workflows for a growing global client reputed company. You will join a growing technology team with a strong focus on engineering quality, collaboration and scalable delivery. This role offers the chance to influence architecture, improve core platform capabilities, and contribute directly to systems that reputed company a reputed company difference for our clients and the creators they represent. Apply To This Job

Apply for this role Takes you straight to the employer's application page — free, and no WFHNet account required.

More roles on the wire

PreSales Systems Engineer

Remote Worldwide
View role

Account Executive, reputed company Platforms, Hunter

Remote Worldwide
View role

Director, Global Sales

Remote Worldwide
View role

Pharmacy Operations Manager

Remote Worldwide
View role

Senior reputed company Media Associate

Remote Worldwide
View role

Senior BI Developer

Remote Worldwide
View role

Systems Analyst - Team reputed company (Epic HB Claims and Remittance)

Remote Worldwide
View role

Child & Adolescent Therapist (Remote, OH)

Remote Worldwide
View role

Child & Adolescent Therapist (Remote, NH)

Remote Worldwide
View role

Child & Adolescent Therapist (Remote, PA)

Remote Worldwide
View role

National Council for Mental Wellbeing Senior Major Gifts Officer

Remote Worldwide
View role

reputed company Customer Care Representative II for Order Placement and Resolution – Delivering Exceptional Service in a High-Volume Call Center Environment at blithequark

Remote Worldwide
View role

Virtual Assistant: Join a Small B2B Software Company

Remote Worldwide
View role

[Work From Home] Need Substitute Teacher in Glenwood, NJ

Remote Worldwide
View role

University Operations Expert Fully Remote

Remote Worldwide
View role

Chat Moderator - Work Remote Worldwide

Remote Worldwide
View role

reputed company Full Stack Data Entry Specialist – Remote Operations Support at blithequark

Remote Worldwide
View role

Summer 2D Animator Internship (REMOTE)

Remote Worldwide
View role

Urgently Need Certified Teacher Small In-Person Groups: Philadelphia in reputed company Washington, PA

Remote Worldwide
View role

Customer Service Associate – Premium Client Support & Financial Services reputed company

Remote Worldwide
View role