Spring Jobs

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

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

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

Apply

πŸ“ Ukraine

🧭 Full-Time

πŸ” Social gaming

🏒 Company: PatriannaπŸ‘₯ 51-100Product DesignGamificationGamingInformation Technology

  • 6+ years of experience as Java Engineer.
  • Strong knowledge of Java Core (Java 8+).
  • Strong knowledge of Spring.
  • Experience in multithreading and high-load systems.
  • Good knowledge of SQL.
  • Good experience with Docker (docker swarm) and ecosystem.
  • Troubleshooting skills (metrics/alerts/monitoring/profiling).
  • Good English skills in speaking and writing.
  • Experience with SPA and modern mobile and web technologies.

  • Write well-designed, testable and scalable code in a timely manner.
  • Take part in the full development cycle.
  • Ensure smooth development and cooperation between the dev team and product owners from sprint planning to release cycles.

DockerPostgreSQLSQLJavaSpring

Posted 2 days ago
Apply
Apply

πŸ“ Helsinki, Stockholm, Berlin

🧭 Full-Time

πŸ” Technology and Food Delivery

  • Experience with Kotlin or other JVM backend languages such as Java or Scala.
  • Ability to manage the complete development cycle from inception to production.
  • Collaborative mindset with a focus on continuous learning.
  • Willingness to explore modern programming languages and technologies.

  • Develop production-level microservices using Kotlin.
  • Handle the entire development process including business logic, testing, and CI/CD.
  • Make architectural decisions collaboratively with team members.
  • Focus on building scalable and robust systems.
  • Work within cross-functional teams to solve customer problems.

AWSDockerPostgreSQLKafkaKotlinMongoDBSpringgRPCRedisMicroservices

Posted 2 days ago
Apply
Apply

πŸ“ UK, Netherlands

πŸ” Payments and technology

  • Experience in Java Backend Development, particularly functional Java (versions 8+) and Spring.
  • Familiarity with Agile methodologies such as Scrum or Kanban.
  • Some knowledge of Docker, EKS, AWS (public cloud), or Kafka.
  • Expertise in one or more general development languages (e.g., Java, C#, C++).
  • Experience building and deploying modern services and web applications.

  • Design code and systems that influence Visa’s internal standards for scalability, security, and reusability.
  • Collaborate multi-functionally to create design artifacts and develop software solutions.
  • Contribute to product quality improvements and new business flows in agile teams.
  • Develop scalable products for end-user merchants, B2B, and government solutions.
  • Leverage technologies to build next-generation payment services.

DockerAgileAWS EKSJavaKafkaSpringSpring Boot

Posted 2 days ago
Apply
Apply

πŸ“ Helsinki, Stockholm, Berlin

🧭 Full-Time

πŸ” Technology, Online Food Delivery, Retail

  • Experience in Kotlin, Java, Scala, or another JVM backend language.
  • Ability to work with microservices and explore modern programming languages.
  • Experience with the whole development cycle to production.
  • Collaborative mindset and good communication skills.
  • A passion for tackling challenges and continuous learning.

  • Join different Engineering Groups focusing on Kotlin or other JVM languages.
  • Handle the whole development process, including business logic, testing, databases, CI/CD, and cloud.
  • Collaborate with teams to make decisions on ways of working and architectural choices.
  • Build scalable and accessible systems while simplifying complexity.

AWSDockerPostgreSQLKafkaKotlinKubernetesMongoDBSpringgRPCRedisMicroservices

Posted 3 days ago
Apply
Apply

πŸ“ India

πŸ” E-commerce

🏒 Company: Employee Referrals

  • 1+ years technology experience in a software engineering role and building large scale distributed applications or solutions.
  • Experience in crafting and implementing RESTful APIs and a good understanding of microservice architecture.
  • 1+ years of Cloud computing experience using publicly available services, with AWS being an advantage.
  • Strong experience working in Java, and also with Spring.
  • Solid base in data structures, software designs, micro services, and containers.
  • Experience with relational and no-sql databases.
  • Experience with CI/CD tools and standard methodologies (Jenkins, Pipelines).

  • You will collaborate with a team in developing a secure, highly available, fault-tolerant, and globally performant micro-services-based platform on the AWS cloud.
  • You will be part of a scrum team, working alongside various experts, product managers, architects, and sales & services representatives both within and outside the eCommerce division.
  • Your role will involve constantly seeking ways to improve current systems to boost their reliability, performance, and ease of management.

AWSCloud ComputingJavaJenkinsSpringCI/CDRESTful APIsMicroservices

Posted 3 days ago
Apply
Apply

πŸ“ Moldova & Romania

πŸ” Travel data services

  • Bachelor's degree in Computer Science, Information Technology, or related field.
  • At least 5 years of proven experience in Java programming and troubleshooting.
  • Experience with Java frameworks and technologies.
  • Experience with DB2 and SQL technologies (ANSI SQL, stored procedures and tuning).
  • Familiarity with software development lifecycle.
  • Experienced with modern software engineering practices such as Agile, CI/CD.
  • Strong problem-solving and analytical skills.
  • Excellent communication and teamwork abilities.

  • Provide technical support for Java and DB2 based applications.
  • Diagnose and troubleshoot Java and DB2 related issues.
  • Collaborate with the development team to resolve bugs and implement fixes.
  • Monitor system performance and ensure application stability.
  • Document support processes and issue resolutions.
  • Assist in performance tuning and optimization of applications.
  • Provide user support and training as needed.

SQLHibernateJavaJUNITSpringMavenCI/CDRESTful APIsDevOps

Posted 3 days ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ” Auto loans

🏒 Company: First Help FinancialπŸ‘₯ 101-250πŸ’° $60,000,000 Debt Financing about 3 years agoAutomotiveFinancial ServicesInsurance

  • 2+ years of industry experience and familiarity with Python, Java or at least one modern language and/or frameworks.
  • A strong fundamental understanding of Computer Science through pursuit of a Bachelor's or Master's degree in Computer Science or related discipline.
  • Experience with relational databases such as Oracle and/or MSSQL.
  • Experience with building REST services with Spring Framework, ORM (Hibernate, JPA).
  • Experience on AWS ecosystem with exposure to creating and debugging serverless (lambda) functions and frameworks is a plus.
  • Familiarity with System Design: A solid understanding of system design is essential.
  • Familiarity with leading JavaScript frameworks including Angular, React, or similar.
  • Good knowledge of DevOps & collaboration tools: CircleCI, Jenkins, GIT, Sonarqube, etc.
  • Experience working with small teams in an Agile environment.
  • Familiarity with containers and developing containerized applications using Docker.
  • Ability to write clearly to explain your work to stakeholders and team members.
  • Ability to work in a remote / distributed environment.
  • Excellent communication skills and ability to work collaboratively with others.

  • Write software that will be used in production, and has meaningful impact to FHF.
  • Become a subject matter expert for our systems with an ability to optimize distinct codebases and debug time-sensitive production issues.
  • Identify performance bottlenecks using code analysis and advanced debugging practices to ensure speed and stability across all our applications.
  • Give and receive technical feedback through code reviews or design discussions.
  • Work closely with business stakeholders, team of engineers, Scrum Master and Designers to build new features.
  • Learn quickly by asking questions, finding how to work with your teammates effectively, and communicate the status of your work clearly.

AWSDockerPythonAgileHibernateJavaOracleSpringREST API

Posted 4 days ago
Apply
Apply

πŸ“ Canada

πŸ” Data and insights technology

🏒 Company: J.D. PowerπŸ‘₯ 501-1000Market ResearchAnalyticsSoftware

  • Demonstrable experience in high volume REST services and ETLs.
  • Bachelor's in Software Engineering or Computer Science.
  • Experience in designing, developing, and investigating issues.
  • Expertise in Java, Spring, Kubernetes, Tomcat, JUnit/Mockito, MySQL, MSSQL, Cassandra, SOLR, React, Javascript/HTML, Kafka, Git.

  • Investigating and fixing issues using Java frameworks and related technologies.
  • Designing and developing new features and products.
  • Mentoring junior team members.

ETLGitJavaJavascriptJUNITKubernetesMySQLSpringCassandraTomcatReact

Posted 6 days ago
Apply
Apply

πŸ“ Brazil

πŸ” Payments technology

🏒 Company: tsys

  • BS in Computer Science, Information Technology, Business / Management Information Systems or related field.
  • Professional experience in Oracle PL/SQL.
  • Knowledge of JAVA (Spring and Spring Boot frameworks).
  • Understanding of the REST API concept.
  • Knowledge of relational database concepts, SQL, and data analysis.
  • Knowledge of version control and development practices such as Git flow and Scrum methodology.
  • Advanced English - speaking, listening, and writing.

  • The New Client Implementations team is responsible for successfully implementing projects for new clients.
  • Software Engineers are involved in all stages of software development, including support, technical design, and implementation.
  • They work to develop and maintain high-quality software applications, troubleshoot and debug as needed, and participate in regular meetings.

AWSDockerSQLAgileData AnalysisGitJavaJenkinsKubernetesSpringSpring BootREST APILinux

Posted 6 days ago
Apply
Apply

πŸ“ Ukraine / EU

🧭 Full-Time

πŸ” Social gaming

🏒 Company: PatriannaπŸ‘₯ 51-100Product DesignGamificationGamingInformation Technology

  • 7+ years of experience as a Java Engineer.
  • Excellent knowledge of Java Core.
  • Strong knowledge of Spring.
  • Solid RDBMS principles and SQL.
  • Proven record of leading complex features from requirements through design and implementation to production.
  • Successful Team lead or Tech lead experience.
  • Good knowledge of SQL.
  • Good experience with Docker and Kubernetes.
  • Troubleshooting skills (logging, metrics, alerts, monitoring, profiling).
  • Upper-intermediate English skills in speaking and writing.
  • Experience with modern web technologies (JSON, JWT, HTTP(s)).
  • Good understanding of relevant security best practices.

  • Design and develop testable and scalable code in a timely manner with minimal supervision.
  • Participate in the full backend development cycle from requirements to delivery and production support.
  • Collaborate between backend, frontend, QA, and product teams.
  • Take ownership of a certain service/functionality if interested in tech leading.

DockerPostgreSQLSQLElasticSearchJavaKafkaKubernetesSpringSpring Boot

Posted 7 days ago
Apply
Shown 10 out of 173