For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
OSF Digital
OSF Digital

Senior Java Software Engineer

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

Senior

Tech stacks

Java
Database
Testing
+33

Permanent role
2 days ago
Apply now

Join OSF Digital as a Backend Developer, where you will design and build server-side components using Java, ensuring clean and efficient code. Collaborate with cross-functional teams to optimize backend performance and security while contributing to innovative digital experiences for our users.

Job Description

  • Backend Development:

Design and build server-side components, including APIs and databases, using Java and relevant frameworks, ensuring clean and maintainable code.

  • API Work:

Implement and integrate RESTful APIs, manage data validation, and handle errors, possibly integrating with external services.

  • Database Management:

Design and optimize databases for performance, maintain data integrity, and work with various database systems.

  • Testing & QA:

Conduct unit and integration tests to maintain code quality, identify bugs, and optimize performance.

  • Team Collaboration:

Engage with cross-functional teams to meet project goals, requiring strong communication and teamwork skills.

Technical Competencies:

  • Java Programming:

Strong knowledge and experience in the Java programming language. Understanding of core concepts, syntax, and best practices.

  • Server-Side Development:

Experience in building server-side applications and APIs using Java frameworks such as Spring Boot.

  • Relational Databases:

Proficiency in working with relational databases like MySQL, PostgreSQL, or Oracle. Knowledge of SQL, data modeling, and database optimization.

  • Web Development:

Understanding of web development concepts and technologies such as HTTP, RESTful APIs, JSON, and XML.

  • Java Frameworks and Libraries:

Familiarity with popular Java frameworks and libraries such as Spring Framework, Hibernate, or Apache Kafka.

  • Unit Testing:

Experience with unit testing frameworks like JUnit. Knowledge of software testing principles and practices.

  • Version Control:

Proficiency in using version control systems like Git for code management and collaboration.

Analytical and Problem-Solving Competencies:

  • Analytical Skills:

Strong analytical and problem-solving skills to identify and resolve issues in the backend code and infrastructure.

  • Performance Optimization:

Knowledge of performance optimization techniques, such as caching, indexing, and query optimization, to ensure efficient and scalable backend systems.

Cloud Experience:

  • Cloud Services:

Experience with cloud platforms such as AWS. Ability to deploy and manage applications in a cloud environment, leveraging cloud services for scalability and performance.

OSF Digital is proud to be an equal opportunity employer, where you can bring your whole self to work. Join an inclusive and passionate community of professionals who help bring about digital transformation for businesses around the world. At OSF Digital, we welcome all individuals and do not discriminate on the basis of gender identity and expression, race, ethnicity, disability, sexual orientation, color, religion, national origin, age, marital status, or any other protected category in any of the jurisdictions in which we conduct business. Explore our opportunities and join us on an amazing journey!

About OSF Digital

🔗Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2025 Arc
Cookie PolicyPrivacy PolicyTerms of Service