Java Developer Jobs

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

Java Developer
48 jobs found. to receive daily emails with new job openings that match your preferences.
48 jobs found.

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

Apply
๐Ÿ”ฅ Senior Java Developer
Posted about 21 hours ago

๐Ÿ“ Pakistan, Nepal, Sri Lanka, Indonesia, Philippines

๐Ÿงญ Full-Time

๐Ÿ” Billing and payments systems

๐Ÿข Company: In All Media Inc

  • Proficiency in Java.
  • Experience with the Spring Boot framework.
  • Strong knowledge of MySQL, PostgreSQL, or SQL Server.
  • Familiarity with NoSQL Databases such as MongoDB, Cassandra, or DynamoDB.
  • Expertise in database design, including normalization, indexing, and query optimization.
  • Experience in API development, both RESTful and GraphQL.
  • Experience managing microservices.
  • Familiarity with API authentication methods like OAuth, JWT, or OpenID Connect.
  • Experience with code profiling tools (e.g., New Relic, Datadog) to identify performance bottlenecks.
  • Knowledge of caching techniques and technologies like Redis, Memcached, or CDN services.
  • Strong understanding of scaling techniques, including horizontal/vertical scaling and load testing.
  • Solid knowledge of microservices and monolithic architectures.
  • Develop and maintain server-side logic for our billing and payment platforms.
  • Collaborate with cross-functional teams to design and implement system integrations that optimize the user experience.
  • Design and implement robust APIs, including RESTful and GraphQL, to enhance communication between systems.
  • Manage microservices architecture to ensure efficient data flow and scalability.
  • Optimize application performance through code profiling, caching, and load testing.
  • Design and maintain databases (MySQL, PostgreSQL, SQL Server) ensuring data integrity and performance optimization.
  • Implement authentication mechanisms (OAuth, JWT, OpenID Connect) for API security.
  • Contribute to system scalability using horizontal/vertical scaling strategies.

GraphQLPostgreSQLDynamoDBJavaMongoDBMySQLOAuthSpring BootCassandraRedisRESTful APIsMicroservices

Posted about 21 hours ago
Apply
Apply

๐Ÿข Company: AlWatania Information Systems

Posted 2 days ago
Apply
Apply

๐Ÿ” Healthcare and technology consulting

  • Ability to obtain a Public Trust security clearance prior to initiating work.
  • U.S. Citizenship required.
  • Bachelorโ€™s degree in computer science or related field.
  • 5-10 years of software development experience.
  • Hands-on experience in HTML, JavaScript, Hibernate, and Oracle.
  • Strong experience with Java, JDBC, Java Messaging Services, Java mail API, JSP, Servlets.
  • Experience with Active X, LDAP, XML, and XLST Formatting.
  • Oracle DB stored procedures (PLSQL and SQL) knowledge.
  • Experience with Redhat Enterprise Linux (RHEL) and database initiated chrons.
  • Experience with Struts 1, Java Platform Enterprise Edition (J2EE), and Enterprise JavaBeans 3 (EJB3).
  • Familiarity with standard design patterns and webservices/API development.
  • Perform systems analysis, design, and development.
  • Demonstrate and maintain knowledge of web-based technologies and architecture.
  • Design and implement secure code for software applications.
  • Perform testing and maintain large software applications.
  • Follow Software Configuration Management techniques and practices.
  • Perform iterative code development.
  • Troubleshoot and support production applications.
  • Assist other developers with technical solutions.
  • Evaluate, identify, and present alternatives for software.
Posted 5 days ago
Apply
Apply
๐Ÿ”ฅ Java Developer
Posted 7 days ago

๐Ÿ“ Greece

๐Ÿข Company: InventYOU AB

  • 6+ years of experience with Java 21 or higher.
  • Expertise in Spring and Spring Boot.
  • Experience developing REST APIs and microservices using Spring MVC.
  • Proficiency in functional and reactive programming.
  • Strong database experience including Microsoft SQL Server, Spring Data, Hibernate.
  • Hands-on experience with Docker & Kubernetes.
  • Experience with messaging systems like ActiveMQ and Kafka.
  • Strong understanding of CD/CI tools such as TFS / Azure DevOps.
  • Experience with front-end technologies including JavaScript, jQuery, JSP.
  • Knowledge of Java EIP frameworks such as Apache Camel, Spring Integration.
  • Proficiency in Enterprise Integration methodologies and patterns.
  • Experience with NoSQL and Graph databases including ElasticSearch.
  • Minimum of 1 year of experience in biometric solutions.
  • Some experience with NIST file handling.
  • Experience working in Agile environments (Scrum, Kanban).
  • Strong communication skills and ability to work in multi-cultural teams.
  • Develop and integrate modern software solutions.
  • Work with Java 21 or higher, microservices, REST APIs.
  • Collaborate in Agile environments for efficient software delivery.

DockerAgileElasticSearchHibernateJavaKafkaKubernetesMicrosoft SQL ServerSpringSpring BootSpring MVCActiveMQREST APIMicroservices

Posted 7 days ago
Apply
Apply

๐Ÿ“ Poland

๐Ÿงญ Contract

๐Ÿ” IT services

  • Experience in software development/architecture, at least 4-6 years of professional experience with complex J2EE system architectures.
  • In-depth knowledge of the Spring Framework and J2EE-based solutions.
  • Very good knowledge of the following frameworks: Spring, Spring Boot, Hibernate, Rest Services.
  • Good knowledge of modern runtime, build and deployment technologies: GIT, Maven, Eclipse.
  • Fluency in written and spoken English.
  • Analysis of complex process and technologically heterogeneous application landscapes.
  • Conception, architecture validation and implementation of new web services interfaces in the field of electronic payment transactions.
  • Creation and further development of solution and development concepts based on software architectures (SOA/microservices).
  • Analyzing product developments and implementing corresponding software solutions.
  • Collaboration throughout the entire development cycle - from analyzing requirements to specifications, architecture, design, implementation, testing and documentation.
  • Implementation, documentation and quality assurance of software architectures and solutions.
  • Carrying out code reviews.
  • Creation of monitoring concepts for modern monitoring in online operation.

GitHibernateJavaJava EEJava J2EESpringSpring BootMavenREST API

Posted 15 days ago
Apply
Apply

๐Ÿ“ Bulgaria

๐Ÿ” Healthcare and pharmaceuticals

๐Ÿข Company: Tieto_Careers_External_Site

  • 5+ years of experience with Java and microservices architecture.
  • Proficiency in Spring Boot, Spring Web Flux, Spring Data.
  • Proficiency in AWS cloud services and AWS Lambda.
  • Experience with MongoDB.
  • Familiarity with CI/CD pipelines.
  • DevOps knowledge and experience with tools such as Terraform, Kubernetes, or AWS CDK.
  • Solid experience with writing unit tests and end-to-end (E2E) tests.
  • Experience working on large-scale projects.
  • Strong communication skills.
  • Proactive and engaged.
  • Proven track record of delivering complex software to production across multiple environments.
  • 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 daily Scrum process and communicate frequently with clients and subject matter experts.

AWSJavaKubernetesMongoDBSpring BootCI/CDDevOpsTerraformMicroservices

Posted 21 days ago
Apply
Apply

๐Ÿงญ Full-Time

๐Ÿ’ธ 110000.0 - 120000.0 USD per year

๐Ÿ” IT services to the U.S. government

  • A minimum of 2 years related experience in secure Java code.
  • Experience with JBoss Enterprise Application Server.
  • Familiarity with MongoDB, Linux, Eclipse, Git, Maven.
  • Proficient in Java, JavaScript, ThymeLeaf/Spring Boot, Spring MVC, HTML 5, CSS 3.
  • Knowledge of Structured Query Language (SQL), SQL Developer, and PL/SQL.
  • Development and maintenance of internet browser-based applications to integrate disparate systems for a Federal Government agency.
  • Creation and maintenance of technical documentation in support of the project.
  • Write secure code that follows Java best coding practices and adheres to project-specific coding standards.
  • Analyze user needs and develop software solutions with the aim of optimizing operational efficiency.
  • May analyze and design databases within an application area, working individually or coordinating database development as part of a team.
Posted 22 days ago
Apply
Apply

๐Ÿ“ Colombia

๐Ÿ” Technology services

๐Ÿข Company: csgcareers

  • Bachelorโ€™s degree or equivalent combination of education and experience.
  • At least 4 years of industry experience as a professional software engineer.
  • Strong knowledge of Java, Spring Boot, JPA, Hibernate, Kafka, Elasticsearch, Redis, Docker, Kubernetes, and OpenShift Container Platform.
  • Excellent understanding of web technologies including Angular, JavaScript, HTML5, and CSS.
  • Familiarity with CI/CD tools like Jenkins, GitLab, Bitbucket, and Artifactory.
  • Working knowledge of cloud platforms such as AWS, Azure, or Google Cloud Platform.
  • Strong problem-solving and technical leadership skills.
  • Excellent written and verbal communication skills.
  • Ability to learn emerging technologies quickly.
  • Design, implement, test, and deploy microservices using various technologies.
  • Create RESTful APIs based on documentation from product management and UX/UI designers.
  • Integrate frontend and backend components.
  • Collaborate with cross-functional teams to ensure timely delivery of high-quality features.
  • Participate in code reviews and agile ceremonies.
  • Contribute to team goals through feedback and sharing best practices.

AWSDockerElasticSearchHibernateCSSJavaJavascriptKafkaKubernetesSpring BootAzureAngularRedisCI/CDRESTful APIsMicroservicesJSON

Posted 23 days ago
Apply
Apply
๐Ÿ”ฅ Java Developer
Posted 24 days ago

๐Ÿ“ Silver Spring, Maryland, United States

๐Ÿงญ Full-Time

๐Ÿ” IT solutions

๐Ÿข Company: Job Details

  • Demonstrated proficiency in developing scalable and maintainable J2EE applications with a minimum of 4 yearsโ€™ experience.
  • Good understanding of Object-Oriented Principles.
  • Strong understanding of Java, JavaScript, and Python.
  • Proficient in using tools including Eclipse, NetBeans, IntelliJ, Maven, Ant, and version control with Git.
  • Familiarity with project management tools such as Jira.
  • Experienced in implementing web applications using Spring or Struts.
  • Strong experience with relational databases and SQL for queries and procedures.
  • Previous GIS experience is a plus.
  • Understanding of Agile and Scrum methodologies is a plus.
  • Ability to work independently and collaboratively as part of a team.
  • Strong written and verbal communication skills.
  • Develop new and/or modify production web applications.
  • Develop application data models and work with existing complex data models and object-relational database mappings.
  • Develop application prototypes; maintain application scripts; troubleshoot and resolve technical problems.
  • Adhere to application IT security requirements/tasks.
  • Develop & update all documentation for new and/or existing projects.
  • Collaborate with teammates on a variety of projects.
  • Additional duties as assigned.

PythonSQLAgileEclipseGitJavaJava J2EEJavascriptSpringJiraMaven

Posted 24 days ago
Apply
Apply
๐Ÿ”ฅ Full Stack Java Developer
Posted about 1 month ago

๐Ÿ“ India

๐Ÿข Company: Qode๐Ÿ‘ฅ 6-50

  • The candidate must have minimum 6 years of experience.
  • Programming Languages: Java, HTML, CSS, JavaScript.
  • Frameworks & Libraries: jQuery, Bootstrap, Spring Boot.
  • Design Patterns: Familiarity with various design patterns.
  • Web Development: JSP (JavaServer Pages).
  • Database Management: MySQL.
  • Proven experience as a Software Engineer and Technical Lead.
  • Strong coding skills with proficiency in Linux and AWS.
  • Hands-on experience with UI/UX design.
  • Excellent understanding of software quality assurance principles.
  • Technical mindset with strong analytical and problem-solving skills.
  • Bachelorโ€™s degree in Computer Science, Engineering, or a related field.
  • Perform requirement analyses to ensure clarity and feasibility.
  • Develop high-quality, detailed designs for software solutions.
  • Conduct unit testing using automated frameworks to ensure robust code.
  • Identify risks and devise mitigation plans to ensure smooth project delivery.
  • Configure, develop, and enhance work while providing feedback on othersโ€™ work.
  • Review code, conduct peer reviews, and maintain high coding standards.
  • Implement and promote best practices for software development.

AWSSoftware DevelopmentDesign PatternsHTMLCSSJavaJavascriptjQueryMySQLSpring BootREST APILinux

Posted about 1 month ago
Apply
Shown 10 out of 48