Filters Applied
Clear AllPermanent / Masters Remote Java Developer Backend Jobs
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
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,
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
- FREETarget the Right Remote-Friendly Employers
Learn how to research and connect with remote companies that match your values and skills.
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
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
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
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
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
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
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