Java Software Engineer Jobs

Discover remote java software engineer opportunities worldwide. We've gathered the top positions to help you advance your career.

Java Software Engineer
12 jobs found. to receive daily emails with new job openings that match your preferences.
12 jobs found.

Set alerts to receive daily emails with new job openings that match your preferences.

Apply

📍 New Zealand

🧭 Full-Time

🏢 Company: Fuel50👥 51-100💰 $15,500,000 Series B almost 4 years agoArtificial Intelligence (AI)EmploymentMarketplaceTrainingHuman ResourcesCloud ComputingSaaSCareer PlanningEmployee BenefitsRecruiting

  • 6+ years of experience in software engineering.
  • Strong understanding of SaaS architecture.
  • Hands-on experience with Java, Spring MVC, Spring Security, MySQL, CI/CD, Docker, Linux.
  • Experience with API/database design.
  • Extensive experience in database updates and optimization.
  • Proven experience in designing, implementing, and maintaining RESTful APIs.
  • Strong proficiency in refactoring legacy code.
  • Ability to track down and resolve bugs.
  • Experience working with product managers and designers.
  • Familiarity with technical roadmap planning.
  • Proven track record of collaborating with platform engineers.
  • Experience addressing complex engineering challenges.
  • Passion for AI, automation, and improving engineering processes.
  • Strong problem-solving skills.
  • Excellent communication and collaboration skills.
  • Ability to mentor and coach junior engineers.
  • Excellent remote-working skills.

  • Designing, developing, and delivering high-quality software solutions.
  • Focus on database updates and API changes.
  • Enhancing and optimizing APIs.
  • Leading data architecture improvements.
  • Refactoring systems for maintainability, performance, and scalability.
  • Collaborating with cross-functional teams and mentoring junior engineers.
  • Ensuring database architecture meets business requirements.

DockerJavaMySQLSpring MVCCI/CDRESTful APIsLinuxMicroservices

Posted about 17 hours ago
Apply
Apply

📍 Rochester, New York, Pennsylvania, Michigan, Illinois, Ohio

🧭 Full-Time

💸 70000.0 - 120000.0 USD per year

🔍 Software development

🏢 Company: Mindex👥 501-1000InternetCrowdsourcingArtificial Intelligence (AI)Video

  • Bachelor's degree in Computer Science, Engineering, or related area, and/or an equivalent combination of education and experience.
  • Three - five years of software development experience in Java.
  • Experience with enterprise development in an Agile environment.
  • Experience with an RDBMS such as Oracle or MongoDB.
  • Experience with Microservices and REST web services.
  • Experience with issue tracking software like Jira.
  • Experience with all aspects of the software development lifecycle (SDLC).

  • Understand customer requirements and develop tasks reflecting those requirements.
  • Design and develop technical software solutions.
  • Write and perform testing and assist in determining the scope for testing requirements.
  • Collaborate cross-functionally with team members and customers.
  • Document each aspect of a systems application.
  • Provide ongoing support and enhancements for new and existing systems.
  • Curiosity to learn and advance relevant technical knowledge.

AgileJavaMongoDBOracleJiraRDBMSREST APIMicroservices

Posted 1 day ago
Apply
Apply
🔥 Java Software Engineer (R12706)
Posted about 1 month ago

📍 Mexico

🔍 Fintech

🏢 Company: Oportun👥 1001-5000💰 $235,000,000 Post-IPO Debt 3 months ago🫂 Last layoff about 1 year agoDebit CardsConsumer LendingFinancial ServicesFinTech

  • Minimum of 3+ years experience in related fields; preferably 5 years.
  • Proven track record of delivering high-quality software solutions on time.
  • Strong understanding of data structures, algorithms, and software design principles.
  • Proficiency in Java, Micro services, Spring boot, Spring Framework, RESTful APIs, Hibernate.
  • Experience with relational databases like MySQL, MariaDB, and SQL.
  • Experience in version control systems such as Git.
  • Thorough knowledge in OAuth2.

  • You collaborate with cross-functional teams to understand business requirements and translate them into efficient software solutions.
  • You design, develop, test, deploy, support and maintain high-quality software applications.
  • You write clean and maintainable code that adheres to industry coding standards.
  • You proactively find and address technical debt and inefficiencies.
  • You demonstrate proficient usage of tools, techniques, and coding patterns.

SQLGitHibernateJavaMySQLSpring BootRESTful APIsMicroservices

Posted about 1 month ago
Apply
Apply

📍 U.S.

💸 79000.0 - 124000.0 USD per year

🔍 Benefits technology and services

🏢 Company: Businessolver👥 501-1000💰 Private about 7 years agoAccountingFinancial ServicesInformation Technology

  • BS in Computer Science, CIS, Software Engineering or a related degree.
  • 4+ years of experience in Large Scale Enterprise Development.
  • Extensive knowledge of JAVA, SQL, XML, HTML, CSS, JavaScript/JQuery, Object-Oriented Programming and Relational Databases (Oracle).
  • Experience with LINUX, Eclipse IDE, GIT, JIRA, Agile Development Methodology and XSL is a plus.
  • Excellent written and verbal communication skills.

  • Innovative design and analysis of enhancements.
  • Deliver code based on sprint commitments.
  • Participate in discussions, coding, and testing.
  • Develop core web application changes using JAVA and XSL.
  • Present application enhancements to the team.
  • Collaborate with Tech Leads on design strategy to achieve user story business goals.

Software DevelopmentSQLAgileEclipseGitHTMLCSSJavaJavascriptOracleJiraStrategyCommunication SkillsLinux

Posted about 1 month ago
Apply
Apply
🔥 Java Software Engineer
Posted about 2 months ago

🔍 Out of Home Deliveries

  • 3+ years of work experience in a similar position and in working in agile methodologies.
  • Deep understanding of technology as well as market trends and standards in software development.
  • Experience with large scale distributed systems design and implementation, especially microservices.
  • Practical knowledge of Java 17+, Spring, Hibernate, any JavaScript framework, Docker, Kubernetes, Kafka/Rabbit MQ.
  • A high degree of understanding of the need to automate the software delivery process and practical experience of CI/CD tools and practices.
  • Good knowledge of relational and NoSQL databases, such as PostgreSQL, ElasticSearch, Redis.
  • Hands-on experience of developing cloud-native applications will be highly beneficial.
  • Independence, proactivity, organization of your own work and that of your product team.
  • Having consumer-centric mindset.
  • Familiarity with Mobile App products will be an asset!
  • English language skills at professional level (minimum B2+).

  • Design, implementation and testing of high-performance microservices in Java using state-of-the-art methods and technologies.
  • Development of high-quality software, corresponding to the scale and volatility of business.
  • Setting technology trends for the team and the company.
  • Owning technical development, long-term planning and delivery of complex applications covering significant business areas.
  • Willingness to mentor other team members if necessary.
Posted about 2 months ago
Apply
Apply
🔥 Java Software Engineer
Posted about 2 months ago

🔍 Out of home deliveries

  • 3+ years of work experience in a similar position and in working in agile methodologies.
  • Deep understanding of technology as well as market trends and standards in software development.
  • Experience with large scale distributed systems design and implementation, especially microservices.
  • Practical knowledge of Java 17+, Spring, Hibernate, any JavaScript framework, Docker, Kubernetes, Kafka/Rabbit MQ.
  • A high degree of understanding of the need to automate the software delivery process and practical experience of CI/CD tools and practices.
  • Good knowledge of relational and NoSQL databases, such as PostgreSQL, ElasticSearch, Redis.
  • Hands-on experience of developing cloud-native applications will be highly beneficial.
  • Independence, proactivity, organization of your own work and that of your product team.
  • Having consumer-centric mindset.
  • Familiarity with Mobile App products will be an asset!
  • English language skills at professional level (minimum B2+).

  • Design, implementation and testing of high-performance microservices in Java using state-of-the-art methods and technologies.
  • Development of high-quality software, corresponding to the scale and volatility of business.
  • Setting technology trends for the team and the company.
  • Owning technical development, long-term planning and delivery of complex applications covering significant business areas.
  • Willingness to mentor other team members if necessary.
Posted about 2 months ago
Apply
Apply
🔥 Staff Java Software Engineer
Posted about 2 months ago

🔍 Sports technology

  • Engineering leadership skills with a role model reputation.
  • A minimum of 6 years of experience in a developer role.
  • A test-first mindset aligned with engineering quality practices.
  • Strong programming skills in object-oriented languages, particularly Java.
  • An interest in current software product development trends.
  • A can-do attitude and pride in one's work.

  • Be a driver and evangelist for technical development in the team.
  • Utilize ATDD/BDD techniques in daily work.
  • Use AWS, Kubernetes, and GitLab CI to build high-performance services/products.
  • Work with real-time sports data across more than 30 sports.
  • Influence design and technology decisions.
  • Mentor and coach teammates to help them grow professionally.
Posted about 2 months ago
Apply
Apply

📍 Austria

🧭 Full-Time

🔍 Software

  • Strong experience in Software Engineering.
  • Excellent knowledge of Java (specific knowledge of Spring Boot, Gradle, OpenTelemetry, and protobuf is a plus).
  • Interest in cloud-native application security.
  • Experience with React and Typescript is a plus.
  • Previous experience with Kubernetes is a plus.
  • Team player with a proactive approach and high sensitivity to quality.

  • Develop new applications for Application Security solutions.
  • Work primarily with Java on the backend.
  • Proactively participate in code reviews.
  • Apply knowledge of application security.
  • Collaborate with teams in Klagenfurt and across Europe.

AWSGCPJavaKubernetesSpring BootTypeScriptAzureReact

Posted 2 months ago
Apply
Apply

📍 Argentina & Uruguay

🔍 Payments processing

  • Strong core Java development skills.
  • Experience in developing mission-critical applications.

  • Build high-performing, scalable, enterprise-grade applications.
  • Be part of a talented software team working on mission-critical applications for large customers.

Backend DevelopmentSoftware DevelopmentJava

Posted 2 months ago
Apply
Apply

🔍 Parcel shipping and delivery services

  • Minimum 5 years of work experience in a similar position and in working in agile methodologies.
  • Deep understanding of technology as well as market trends and standards in software development.
  • Experience in designing scalable and efficient distributed systems.
  • Practical knowledge of Java, Spring, any JavaScript framework, Docker, Kubernetes, Rabbit MQ, etc.
  • A high degree of understanding of the need to automate the software delivery process and practical experience of CI/CD tools and practices.
  • Good knowledge of relational and NoSQL databases, such as PostgreSQL, ElasticSearch, Redis, etc.
  • Hands-on experience of developing cloud-native applications will be highly beneficial.
  • Independence, proactivity, organization of your own work and that of your product team.

  • System architecture design and development.
  • Development of high-quality software, corresponding to the scale and volatility of business.
  • Setting technology trends for the team and the company.
  • Owning technical development, long-term planning, and delivery of complex applications covering significant business areas.
  • Technical mentoring of development team members.
Posted 2 months ago
Apply
Shown 10 out of 12