Spring Boot Jobs

Find remote positions requiring Spring Boot skills. Browse through opportunities where you can utilize your expertise and grow your career.

Spring Boot
135 jobs found. to receive daily emails with new job openings that match your preferences.
135 jobs found.

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

Apply

📍 Poland

🧭 Full-Time

🔍 Digital identity and authentication solutions

🏢 Company: Netguru👥 501-1000Product DesignUX DesignWeb DevelopmentAppsMobileSoftware

  • Around 5 years of experience in fullstack development roles or similar positions.
  • Proficient in Java with a solid understanding of object-oriented programming, design patterns, and best practices.
  • Hands-on experience with Spring Boot.
  • Strong skills in Angular.
  • Strong problem-solving abilities and analytical thinking.
  • Excellent communication skills in English (spoken and written).
  • Ability to collaborate effectively within cross-functional teams.

  • Support the creation of new document templates.
  • Create new templates to ensure compatibility with updated documents.
  • Perform frontend refactoring to improve code structure.
  • Upgrade the frontend by refactoring the code from an older version of Angular.
  • Implement a secure and seamless Single Sign-On solution to enhance user authentication.
  • Enable static document identification in addition to existing video-based identification features.

Full Stack DevelopmentJavaSpring BootAngular

Posted about 1 hour ago
Apply
Apply
🔥 Java Developer (m/f/x)
Posted about 2 hours ago

📍 Austria

🧭 Full-Time

🔍 Retail

  • Minimum 2 years of Java backend development experience.
  • Strong Java skills with expertise in Spring Boot Framework.
  • Proficiency in relational databases (Oracle, PostgreSQL), CI/CD, Docker, Kubernetes, and Kafka.
  • Agile mindset and excellent communication skills.
  • Fluency in English.
  • Additional technical expertise in cloud computing (GPC), Microservices and Git is preferred.

  • Design, optimize, and future-proof IT solutions for global usability.
  • Lead end-to-end software development lifecycle, including rollout and support.
  • Implement new solutions and support current systems to ensure efficient, testable code.
  • Collaborate with the team to build scalable products for international markets.
  • Drive knowledge transfer, documentation standards, and agile methodologies.
  • Innovate and optimize applications, contributing to the company's technological transformation.
  • Foster personal and professional growth within the team.

DockerPostgreSQLCloud ComputingJavaKafkaKubernetesSpring BootCI/CDMicroservices

Posted about 2 hours ago
Apply
Apply
🔥 Web Developer
Posted about 21 hours ago

📍 India

🧭 Full-Time

💸 2200.0 - 2800.0 USD per month

🔍 E-commerce

🏢 Company: SupplyHouse.com

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
  • 3+ years of hands-on experience in full-stack development with a proven track record of delivering high-quality software.
  • Proficiency in HTML5, CSS3, JavaScript (ES6+), and responsive design principles.
  • Expertise in modern JavaScript frameworks and libraries such as React, Angular, or Vue.js.
  • Experience with cross-browser compatibility and performance optimization techniques.
  • Proficiency in Java and experience with back-end frameworks like Spring Boot.
  • Strong understanding of database design, RDBMS concepts, and experience with SQL.
  • Knowledge of RESTful API design and integration.
  • Familiarity with version control systems, like Git, and CI/CD pipelines.
  • Experience with agile development methodologies.
  • Strong problem-solving and debugging capabilities.
  • Ability to create reusable code libraries and write clean, maintainable code.
  • Strong communication and collaboration skills to work effectively within a team and across departments.

  • Collaborate with cross-functional teams to gather and refine requirements, ensuring alignment with business needs.
  • Design, develop, test, deploy, and maintain scalable, high-performance software applications.
  • Create user-friendly and responsive front-end functionalities for our e-commerce platform while supporting robust back-end APIs and services.
  • Develop and enhance internal tools and applications to improve company operations.
  • Ensure system reliability, optimize application performance, and implement best practices for scalability.
  • Design and implement reusable, maintainable UI components and templates.
  • Work closely with Designers to ensure technical feasibility and adherence to UI/UX design standards.
  • Manage and update promotional banners and site-wide templates to ensure timely execution of marketing initiatives.
  • Continuously improve existing codebases, conducting code reviews, and implementing modern practices.
  • Stay up to date with emerging technologies, trends, and best practices in full-stack development.

SQLGitHTMLCSSJavaJavascriptSpring BootVue.JsAngularReactCI/CDRESTful APIs

Posted about 21 hours ago
Apply
Apply

📍 Germany, Austria, Spain

🔍 Banking

🏢 Company: N26👥 1001-5000💰 $900,050,287 Series E over 3 years ago🫂 Last layoff over 1 year agoFinancial ServicesBankingFinanceInsurTechFinTech

  • Experience in developing software using a JVM language and Spring Boot in large-scale production systems.
  • Understanding of microservice architecture.
  • Knowledge of both relational and non-relational databases.
  • Appreciation of working in a modern cloud architecture.

  • Do discovery, design, develop, test, deploy and maintain software.
  • Manage individual project priorities and deliverables.
  • Work in a team with knowledge sharing sessions.
  • Stay updated with the latest technology trends.
  • Propose new findings during GSDD days.

Cloud ComputingJavaSpring BootMicroservices

Posted about 22 hours ago
Apply
Apply
🔥 Senior JAVA Developer (m/f/d)
Posted about 24 hours ago

📍 Bulgaria

🔍 Healthcare

🏢 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 and familiarity with CI/CD pipelines.
  • DevOps knowledge using tools like Terraform, Kubernetes, or AWS CDK.
  • Solid experience with writing unit tests and end-to-end tests.
  • Experience working on large-scale projects.
  • Strong communication skills and a proactive approach.
  • Proven track record of delivering complex software to production.

  • Design and develop modern, scalable, and high-performing enterprise applications.
  • Review and analyze business requirements, providing a technical perspective.
  • Produce high-quality code while adhering to security principles.
  • Mentor other developers and participate in code reviews.
  • Engage in daily Scrum processes and maintain frequent communication with clients and subject matter experts.

AWSJavaKubernetesMongoDBSpring BootCI/CDDevOpsTerraformMicroservices

Posted about 24 hours ago
Apply
Apply

📍 USA

🧭 Full-Time

🔍 Government/Defense

🏢 Company: VetsEZ👥 101-250DatabaseInformation ServicesInformation TechnologySoftware

  • Bachelor’s degree in Information Technology, Computer Science, Engineering, or an equivalent discipline.
  • 8+ years of experience is required.
  • Proficiency in programming languages such as Java, Python, or JavaScript/TypeScript.
  • Strong understanding of software architecture patterns, including microservices, serverless, and event-driven architectures.
  • Experience with cloud platforms (AWS, Azure) and containerization technologies (Docker, Kubernetes).
  • Familiarity with front-end and back-end development frameworks (React, Angular, Spring Boot, .NET).
  • Proven ability to lead teams and manage technical projects in Agile or DevOps environments.
  • Excellent problem-solving and communication skills, with the ability to convey technical concepts to non-technical audiences.
  • Strong understanding of database technologies, including SQL and NoSQL solutions.

  • Lead the technical design and implementation of complex software solutions, ensuring alignment with business and project requirements.
  • Oversee the development team, providing guidance on coding standards, best practices, and architectural decisions.
  • Collaborate with product managers, business analysts, and stakeholders to define technical requirements and priorities.
  • Develop and maintain technical documentation, including architecture diagrams, design specifications, and user guides.
  • Ensure scalability, reliability, and security of software systems through comprehensive testing and optimization.
  • Conduct code reviews to ensure quality, performance, and adherence to standards.
  • Troubleshoot and resolve complex technical issues, providing hands-on support as needed.
  • Take on additional tasks and responsibilities to support team objectives and ensure project success.

AWSDockerPythonSQLAgileJavaJavascriptKubernetesSpring BootAzure.NETAngularServerlessNosqlReactDevOpsMicroservices

Posted 1 day ago
Apply
Apply

📍 South Africa, Europe

🔍 FinTech

🏢 Company: BVNK👥 101-250💰 $40,126,691 Series A over 2 years agoIT InfrastructureFinancial ServicesBankingB2BEnterprise SoftwareFinTech

  • Proven experience as a Solid Backend Developer in a similar role, preferably in the FinTech industry.
  • Expertise in Java and Spring Boot.
  • Experience in building and maintaining APIs and services.
  • Excellent problem-solving skills, able to work independently or in a team.
  • Good understanding of financial services, particularly in banking, payments, trading, or crypto.
  • Excellent written and verbal communication skills.
  • Familiarity with distributed ledger technology or blockchain is a plus.
  • Are data-driven, using analytical skills to make pragmatic decisions.

  • Collaborate with our product team to iterate fast and deliver results.
  • Translate from technical to non-technical with stakeholders across the business.
  • Advocate for the simplest but most effective approach in everything we do.
  • Develop future-proof products, focusing on delivering quality code consistently and efficiently.
  • Contribute to our engineering culture and standards to help us perform better.

Backend DevelopmentBlockchainJavaSpring BootMicroservices

Posted 1 day ago
Apply
Apply

📍 Germany

🧭 Full-Time

🔍 Conversational AI

  • 7+ years of experience with Java at scale.
  • Experience with large-scale distributed microservices architecture.
  • Solid understanding of RESTful and GraphQL APIs.
  • Hands-on experience with CI/CD, monitoring, observability, and production readiness.
  • Self-motivated and customer experience-oriented.
  • Experience with globally distributed teams is a plus.
  • Willingness to participate in paid on-call duties approximately every 6th week.
  • Technologies used include Java 17, Spring Boot, Kafka, MySQL, CouchBase, Docker, Kubernetes, and Google Cloud Platform.

  • Own the design and implementation of significant portions of the product development.
  • Set features, architecture, and best practices of the team, influencing overall strategy.
  • Create reliable, scalable, and high-performance services.
  • Drive execution and delivery of features by collaborating with cross-functional teams.
  • Build, scale, and maintain critical features for the Enterprise platform.
  • Translate customer/business requirements into user-friendly platform capabilities.
  • Collaborate with external partners for integration solutions.
  • Participate in product roadmap discussions and architecture reviews.
  • Promote agile and test-driven development practices.
  • Lead design discussions and communicate technical value to non-technical audiences.

DockerGraphQLElasticSearchJavaKafkaKubernetesMySQLSpring BootCassandraRedisCI/CDRESTful APIsMicroservices

Posted 2 days ago
Apply
Apply
🔥 Software Engineer
Posted 2 days ago

📍 Australia

🔍 Beverage industry

🏢 Company: Encompass Technologies👥 101-250💰 $2,000,000 Debt Financing over 2 years agoComputerWeb DevelopmentConsumer SoftwareInformation TechnologySoftware

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience.
  • Minimum 5 years of professional experience in software development or a related role.
  • Hands-on experience developing RESTful APIs using a Contract-First approach.
  • Proficiency in Kotlin or Java, with a demonstrated ability to build robust, maintainable, and scalable backend systems.
  • In-depth understanding and practical application of Domain-Driven Design (DDD) and Clean Architecture.

  • Write clean, maintainable, and well-documented code in multiple languages and frameworks.
  • Conduct code reviews, refactor for efficiency, and implement unit tests using test-driven development.
  • Analyse and resolve moderately complex technical challenges using structured problem-solving approaches.
  • Deliver high-quality features, ensuring scalability and alignment with business goals.
  • Collaborate with cross-functional teams to align on goals and deliverables.
  • Mentor junior engineers and support onboarding of new team members.

JavaKotlinSpring BootRESTful APIs

Posted 2 days ago
Apply
Apply

📍 Colombia

🔍 Technology

🏢 Company: csgcareers

  • Bachelor’s degree or equivalent combination of education and experience.
  • At least 4 years of industry experience as a professional software engineer building enterprise-level products.
  • Advanced English.
  • Experience leading small teams of engineers.
  • Strong knowledge of Java, Spring Boot, JPA, Hibernate, Kafka, Elasticsearch, Redis, Docker, Kubernetes, and OpenShift Container Platform.
  • Excellent understanding of web technologies such as Angular, JavaScript, HTML5, and CSS.
  • Familiarity with CI/CD tools and procedures.
  • Working knowledge of cloud platforms.
  • 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 specified technologies.
  • Create RESTful APIs according to provided documentation.
  • Integrate frontend and backend components.
  • Collaborate closely with product management, UX/UI designers, and other engineers.
  • Participate in code reviews and agile sprint ceremonies.
  • Contribute to team goals by providing feedback and sharing best practices.

AWSDockerElasticSearchHibernateCSSJavaJavascriptKafkaKubernetesSpring BootAzureAngularRedisCI/CDRESTful APIsMicroservicesJSON

Posted 2 days ago
Apply
Shown 10 out of 135