Senior Java Developer Jobs

Find remote senior java developer positions. Browse through our curated list of opportunities and take the next step in your career.

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

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

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 3 days ago
Apply
Apply

πŸ“ United States, Canada, United Kingdom, France, Spain

πŸ” Digital assets, fintech

🏒 Company: Career Renew

  • 3-5 years of professional experience in Java development with strong knowledge of object-oriented programming and design patterns.
  • Experience with Java frameworks such as Micronaut, GraalVm, and microservices architectures.
  • Proven experience working on cross-border payment systems, including familiarity with APIs and messaging protocols (e.g., SWIFT, SEPA).
  • Knowledge of blockchain technologies, token standards (e.g., ERC-20, SPL-tokens), and smart contracts is a nice to have.
  • Proficiency in languages other than English, preferably Spanish, French, or Mandarin Chinese is also a nice to have.
  • Design and develop robust Java-based applications to support cross-border payment workflows, including API integrations and messaging systems.
  • Build and enhance the middleware infrastructure for seamless interaction between legacy financial systems and modern digital payment solutions.
  • Develop solutions for multi-currency transactions, FX conversion, and compliance with international payment standards (e.g., SWIFT, SEPA, ACH, Fedwire).
  • Collaborate with product and compliance teams to ensure solutions meet regulatory requirements and global payment standards.
  • Design and maintain APIs to normalize and standardize data formats for interaction with liquidity providers, payments service providers, stablecoin issuers, blockchains, and banks.
  • Work on automating settlement flows, reconciliation processes, and data reporting for operational efficiency.
  • Ensure high system reliability, security, and scalability to handle large volumes of international transactions.
  • Collaborate on architectural decisions to enhance the cross-border payments platform while maintaining compliance and operational flexibility.
  • Mentor team members, contribute to code reviews, and champion best practices in payment system development.

BlockchainDesign PatternsJavaMicroservices

Posted 3 days ago
Apply
Apply

πŸ“ Texas

🧭 Contract

  • 8+ years of hands-on experience in Front-End/UI development.
  • 8+ years of experience maintaining enterprise-class applications on the J2EE platform.
  • 8+ years of experience with J2EE Application Servers and related strategies.
  • 8+ years of programming experience in Java, J2EE, HTML5, JavaScript, JQuery, AJAX, CSS3, Bootstrap, SASS, Angular, TypeScript, Spring, JSP, JSON, XML, ES5/ES6, NPM, and Maven.
  • 8+ years of experience in developing responsive client-facing applications and implementing Single Page Applications (SPAs).
  • 8+ years of test-driven development using frameworks such as Karma, Jasmine, and Selenium.
  • Expertise in implementing best practices for application design, performance, and scalability.
  • Develop and enhance web-based J2EE/Portal applications within HHSC's SOA platform using Agile methodologies.
  • Participate in all SDLC phases.
  • Ensure applications are reliable, responsive, and scalable.
  • Troubleshoot issues and optimize performance.
  • Create technical documentation.
  • Implement best practices for design and scalability.
  • Support testing, deployment, and production operations.

AgileEs6JavaJavascriptjQuerySpringTypeScriptAngularMavenSeleniumCI/CDJSON

Posted 7 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 9 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 10 days ago
Apply
Apply

πŸ“ Spain

🧭 Full-Time

πŸ” Technology and software development

🏒 Company: Plain ConceptsπŸ‘₯ 251-500ConsultingAppsMobile AppsInformation TechnologyMobile

  • More than 6 years of experience working with Java Spring Boot.
  • Experience with .NET or Python is highly valued.
  • Experience in solution design and architecture.
  • Experience using Azure services.
  • Experience with testing (unit testing, integration tests, etc.).
  • Experience working with any frontend framework (React, Angular, or Vue).
  • Knowledge in CI/CD application as an essential part of software development.
  • Good English level (international environment).
  • Passion for technology and software development.
  • Previous experience leading client meetings.
  • Constant drive to learn and ability to learn quickly.
  • Participating in the design and development of software solutions for challenging projects.
  • Design of architecture and the decision-making process in a constructive environment with co-creation dynamics.
  • Participating, reviewing, helping, and taking care of the projects where teammates are involved.
  • Working with scrum methodology.
  • Being a key player in the development of best practices, clean and reusable code.
  • Staying up to date with the latest tools and technologies in the market.

PythonAgileFrontend DevelopmentJavaSoftware ArchitectureSpring BootAzure.NETAngularReactCI/CD

Posted 18 days ago
Apply
Apply

πŸ“ Dallas, TX / Washington, DC / Tampa, FL

🧭 Full-Time

🏒 Company: VetsEZπŸ‘₯ 101-250DatabaseInformation ServicesInformation TechnologySoftware

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • Proven experience as a Full Stack Developer and a Tech Lead.
  • Proficiency in Java, Java EE, Spring framework, ReactJS or Angular, HTML, CSS, JavaScript, and SQL.
  • Excellent analytical skills and ability to solve complex technical problems.
  • Strong written and verbal communication skills.
  • Experience with SAFe/Agile methodologies.
  • Ability to obtain a government clearance.
  • Design, develop, and implement applications using Java, Java EE, Spring framework, and other technologies.
  • Create and enhance user interfaces using HTML, CSS, JavaScript, and frameworks like React or Angular.
  • Develop and maintain server-side logic, databases, and APIs using Postgres, SQL, Java 17, and Python.
  • Identify and troubleshoot technical issues with effective solutions.
  • Collaborate with business analysts and stakeholders to ensure seamless integration.
  • Conduct code reviews to maintain high standards of code quality.
  • Maintain project documentation and stay updated on Java technologies.
  • Apply Agile methodologies and conduct testing using related tools.

PythonSQLCypressHTMLCSSJavaJava EEJavascriptJUNITSpringAngularPostgresREST APIReact

Posted 19 days ago
Apply
Apply

πŸ“ Portugal

πŸ” Technology

🏒 Company: Powertalent

  • At least 3 years of experience in Java Backend development.
  • Experience with RDBMS technologies like Oracle, PostgreSQL, and SQL.
  • Proficient in Spring and Spring Boot frameworks.
  • Familiar with JPA and Hibernate.
  • Knowledge in application architecture, including microservices-based architecture and hexagonal architecture.
  • Experience with Continuous Integration and Continuous Deployment (CI/CD).
  • English proficiency at a minimum B2 level.
  • Lead the technical aspects of an e-commerce platform development project.
  • Coordinate with team members to ensure project milestones are met.
  • Provide guidance and solutions to technical challenges as they arise.

PostgreSQLSQLHibernateJavaSpringSpring BootCI/CDMicroservices

Posted 19 days ago
Apply
Apply

πŸ“ Latin America

πŸ” Staff augmentation

🏒 Company: NearsureπŸ‘₯ 501-1000Staffing AgencyOutsourcingSoftware

  • Bachelor's Degree in Computer Science, Engineering, or a related field.
  • 6+ Years of experience working with Java.
  • 3+ Years of experience working with SQL.
  • 3+ Years of experience working with Microservices.
  • 3+ Years of experience working with Spring.
  • 3+ Years of experience working with AWS.
  • 2+ Years of experience working in Containers.
  • 2+ Years of experience working with Databases.
  • 2+ Years of experience working with CI/CD tools.
  • Advanced English Level required for communication with US clients.
  • Design and implement impactful product features that enhance user experience in collaboration with diverse stakeholders.
  • Develop features and improvements securely, ensuring high performance and proper testing.
  • Advocate for enhancements in product quality, security, and overall performance.
  • Address technical problems of moderate scope and complexity effectively.
  • Create maintainable code that adheres to internal standards for high-scale web environments.
  • Identify team inefficiencies (technical debt) and propose suitable solutions.

AWSDockerSQLJavaSpringCI/CDMicroservices

Posted 23 days ago
Apply
Apply

🧭 Full-Time

πŸ’Έ 115000.0 - 125000.0 USD per year

πŸ” Technology Solutions

  • Clearance: Public Trust.
  • Education: Bachelor's Degree in Computer Science or related field.
  • Required Skills/Qualifications: 5-10 years of software development experience.
  • Hands-on experience in HTML, JavaScript, JQuery, Bootstrap, Spring MVC, Hibernate, and Oracle.
  • Strong experience with Java, JDBC, Java Messaging Services, Java mail API, JSP, Java Servlets, and Active X (C++).
  • Familiarity with LDAP, LDIF, XML, XSLT, Oracle DB stored procedures (PLSQL, SQL), RHEL, and database initiated chrons.
  • Experience with Apache Struts 2 and Java Platform Enterprise Edition (J2EE).
  • Perform systems analysis, design, and development.
  • Possess 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.
  • Perform troubleshooting and support production applications.
  • Assist other developers with technical solutions.
  • Evaluate, identify, and present alternatives for software.
Posted 23 days ago
Apply
Shown 10 out of 33