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

πŸ“ Indonesia

πŸ” SaaS

🏒 Company: csgcareers

  • At least 7+ years of technical experience in product design, development, or implementation with modern Java SE (17+).
  • Ability to solve complex problems quickly and experience gathering and analyzing data for technical decisions.
  • Highly effective communication skills in English and collaboration abilities across multiple teams.
  • Skills in leadership and mentoring.
  • Experience with development, packaging, and release toolchains (Github, Maven, etc.).
  • Familiarity with AWS, Azure, Kubernetes, PostgreSQL, Apache Kafka, Microservices, and REST API frameworks is a plus.
  • Help shape our technical roadmap, aligning system architecture and development priorities with long-term business goals.
  • Work with the latest technology (Microservices, Event-based architectures, Kubernetes, etc.).
  • Spend 40% of your time coding software for R&D projects/product development.
  • Collaborate with development, testing, and UI design teams to translate customer needs into user-friendly features.
  • Build and grow your team, providing technical guidance and coaching.

PostgreSQLGitKafkaKubernetesMavenREST APICI/CDMicroservices

Posted 3 days ago
Apply
Apply

πŸ“ Paraguay

πŸ” Healthcare and insurance

🏒 Company: Tieto_Careers_External_Site

  • 3+ years of experience in developing Java Web applications.
  • Hands-on experience with Java development frameworks (such as Spring or similar).
  • Experience building systems that include Data Streaming or Message queuing technologies such as Kafka or RabbitMQ.
  • Experience with Hibernate, JPA.
  • Experience in database design and implementation - MySQL, PostgreSQL, Oracle, MS SQL.
  • Good understanding of CI/CD.
  • Excellent analytical skills and strong attention to detail.
  • Excellent communication skills.
  • Excellent spoken and written English.
  • System Architecture experience, including pub/sub and Event Driven architectures is an advantage.
  • Design and develop modern, scalable, and high-performing enterprise applications.
  • Review and analyze business requirements and provide a technical perspective on approach, risk, and estimated development time.
  • Produce high-quality code implementing all security principles.
  • Mentor other developers and participate in code reviews.
  • Participate successfully in an established Scrum process and communicate frequently with clients and subject matter experts.

PostgreSQLHibernateJavaKafkaMySQLOracleRabbitmqSpringCI/CD

Posted 15 days ago
Apply
Apply

πŸ’Έ 65000.0 - 85000.0 GBP per year

πŸ” Defence and security

🏒 Company: TwinStreamπŸ‘₯ 1-10

  • Experience in developing software using core and/or related technologies.
  • An agile development mindset.
  • Experience in agile working practices including TDD, BDD, Continuous delivery, DevOps, and Pair programming.
  • Open, honest & positive attitude.
  • Understand high-level requirements and collaborate to find solutions.
  • Investigate technologies to gain a deep understanding of their applicability.
  • Develop high-quality code.
  • Problem-solve deeply technical issues.
  • Build tests at all stages of development from unit tests to acceptance & performance tests.
  • Build deployment code and pipelines, consulting with DevOps specialists.
  • Analyse and resolve issues from 3rd line support.
  • Collaborate in code development and review colleagues’ work.
  • Participate in indicative estimating & planning.
  • Any other reasonable duties relevant to skills and experience.
Posted 22 days ago
Apply
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 23 days ago
Apply
Apply

πŸ“ 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 2 months 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 2 months ago
Apply
Apply

πŸ” 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 a 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 2 months ago
Apply
Apply

πŸ” Sports technology

  • You are a senior developer who likes solving challenging problems and being focused at work.
  • You have a test-first mindset aligned with engineering quality practices.
  • Strong programming skills in object-oriented programming languages, especially Java.
  • Demonstrate clean code and architecture principles.
  • Maintain a personal interest in software product development trends.
  • Exhibit a can-do attitude and pride in your work.
  • Be a driver and evangelist for a technical development in the team.
  • Use ATDD/BDD techniques in your daily work.
  • Use AWS, Kubernetes, and GitLab CI.
  • Build high performance services/products on top of our real-time sports data collected 24/7 globally for over 30 different sports.
  • Have a real opportunity to influence the design and technology.
  • Become a domain expert in the field of real-time hi-tech sports data.
  • Help your teammates grow professionally through mentoring and coaching.
Posted 3 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 3 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 3 months ago
Apply
Shown 10 out of 12