Filters Applied
Clear All
  •  Masters
  •  Permanent

Masters / Permanent Remote Java Developer Backend Jobs

Sort by: Date | Relevance
  • Software Engineering Manager

    experimentation and continuous improvement Required Qualifications: 8+ years of experience in software engineering, including 3+ years in a leadership role Proven experience delivering ML-based products in a cloud environment Strong background in backend...development (C#, .NET, Python) and cloud-native architecture Hands-on experience with AWS services, APIs, and microservices Familiarity with MLOps practices and tools for model deployment and monitoring

    C# ASP.NET AWS API Gateway
  • Senior Software Engineer

    maintaining quality Implement testing techniques to prevent regressions and improve project quality Mentor junior engineers and build scalable, reliable consumer experiences Required Qualifications 5+ years of professional experience in software development...with a focus on backend systems Advanced proficiency in Java and understanding of object-oriented programming principles Experience designing and developing microservices, GraphQL, and APIs Familiarity with relational and non-relational databases,

    Java Object-oriented Programming Microservices GraphQL
  • Lead Senior Software Engineer

    Mentor junior engineers and contribute to code reviews and technical documentation Required Qualifications Bachelor's or Master's degree in Computer Science or a related field, or equivalent practical experience 8+ years of professional software development...experience, focusing on backend systems Proven experience as a lead engineer with end-to-end ownership of complex projects Deep expertise in designing and scaling search solutions, preferably with OpenSearch or Elasticsearch Experience with AWS cloud

    OpenSearch ElasticSearch Solr Elixir
  • GET ACCESS
    Access New Remote Job Listings Now

    Create a free account to begin your remote job search with our expert-vetted listings, resume tips, and career tools.

  • Software Engineering Manager

    experimentation and continuous improvement Required Qualifications: 8+ years of software engineering experience, with at least 3 years in a leadership role Experience delivering ML-based or data-intensive products in a cloud environment Strong background in backend...development and cloud-native architecture Hands-on experience with AWS services, APIs, and microservices Familiarity with MLOps practices for model deployment and monitoring

    C# .NET AWS API Gateway
  • Senior Software Engineer

    Key Responsibilities Design and develop backend services using Java 21, Spring Boot, and REST APIs Build and maintain microservices-based architecture and develop dynamic user interfaces using React.js Participate in code reviews, mentor junior developers

    Java 21 Spring Boot REST APIs Microservices
  • Director of Engineering, AI

    experience with increasing levels of responsibility Master's degree in Computer Science, Electrical Engineering, Statistics, Applied Math, or related field Expertise in AI, machine learning, and natural language processing Proficiency in Python and Java...or C++ for developing scalable systems

    AI Machine Learning Deep Learning Python
  • Full Stack Engineer

    reliability Coach other engineers and collaborate with QA to implement non-functional tests Required Qualifications Bachelor's/Master's degree in computer science or related discipline Experience with the entire lifecycle of commercial software development...Proficiency in Java (Java 17 preferred), Microservices, Spring framework, Spring Boot, and Git Experience with Angular and Typescript, including REST & gRPC web services Strong understanding of microservices architecture and application security implementation

    Java Angular Microservices Spring Framework
  • Senior Software Engineer II

    Key Responsibilities Design, build, and maintain high-quality backend applications Lead the development of the backend system's roadmap, focusing on scalability and reliability Collaborate across teams to drive effective product development outcomes...Required Qualifications 5+ years of backend development experience with a strong project delivery record Proficiency in backend languages, such as Ruby or Go Bachelor's or Master's degree in Computer Science, Software Engineering, or equivalent

    Backend Development Ruby Go Unit Testing
  • Senior Software Engineer

    functionalities Collaborate with cross-functional teams to define data requirements and develop scalable solutions Required Qualifications Bachelor's or master's degree in computer science, Engineering, or equivalent experience 5+ years of experience in backend...development or data engineering, preferably with Python Proficiency in Python and experience with Flask, Fastapi, or similar frameworks Experience with cloud services, particularly AWS, and familiarity with ETL pipelines Understanding of data privacy

    Python Flask Fastapi AWS
  • Senior Full Stack Java Engineer

    collaborate with QA to design and implement non-functional tests Required Qualifications Bachelor's/Master's degree in computer science or related discipline Experience with the entire lifecycle of commercial software intelligence execution Hands-on development...experience with Java, Microservices, Spring Boot, and related technologies Proficiency in writing unit tests and developing REST & gRPC based web services Knowledge of Docker, Kubernetes, and experience with Angular and Typescript is desired

    Java Spring Boot Microservices Maven