Java Spring Jobs

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

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

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

Apply

πŸ“ Canada

πŸ” Fleet management technology

🏒 Company: BrightOrder Inc.

  • Bachelor’s degree in Computer Science, Software Engineering, or related discipline.
  • At least 3 years of professional experience in Spring Boot applications.
  • Over 5 years of expertise in Java Spring Boot and Microservices.
  • Proficient in GitLab DevOps.
  • Strong command of Postman and Swagger.
  • In-depth understanding of agile methodologies.
  • Experience with containerization technologies: OpenShift and Kubernetes.
  • Hands-on with cloud platforms like AWS.
  • Robust grasp of software development best practices.
  • Previous experience with Jira.
  • Excellent analytical and problem-solving skills.
  • Outstanding communication skills and ability to collaborate.

  • Designing, developing, and deploying high-quality Spring Boot applications.
  • Collaborating with cross-functional teams to understand business needs and translate them into solutions.
  • Participating in the complete software development cycle.
  • Building and maintaining CI/CD pipelines through GitLab and AWS.
  • Implementing microservices architecture.
  • Utilizing OpenShift and Kubernetes for application containerization.
  • Troubleshooting and resolving application performance issues.
  • Ensuring high-quality software releases in collaboration with the QA team.

AWSSoftware DevelopmentSQLAgileArtificial IntelligenceJavaKubernetesQASCRUMSoftware ArchitectureSpringSpring BootJiraJava SpringCommunication SkillsCI/CDDevOpsAttention to detailDocumentationMicroservices

Posted 2024-11-15
Apply
Apply

πŸ“ U.S.

🧭 Full-Time

πŸ’Έ 199000 - 237000 USD per year

πŸ” FinTech

🏒 Company: Flex

  • Experience working in a risk engineering team and with decision platform architecture or risk/fraud detection systems.
  • 6+ years of professional experience in Software Development.
  • 4+ years of Java experience required.
  • 2+ years of experience in React.js or React Native required.
  • Experience building high-quality mobile and web UIs to specifications.
  • Ability to write well-documented and testable TypeScript code.
  • Proficient in Java frameworks and tools, including Spring, Gradle, JUnit, and JVM.
  • Experience with Service-Oriented Architecture, REST APIs, Message Queues, and scalable architectures.
  • Experience with architectures and tools in React Native and React ecosystems.
  • Experience with AWS and containerization tools.

  • Build decision platform and machine learning solutions to respond to and mitigate business risks in Flex.
  • Design and develop 24/7 high-scale APIs and distributed systems.
  • Collaborate closely with product, design, and engineering peers to launch new features across web and mobile platforms.

AWSSoftware DevelopmentDynamoDBGitJavaJUNITJVMMachine LearningReact.jsReact NativeSpringSpring BootTypeScriptAlgorithmsJava SpringReduxReactCollaborationCI/CDMentoringTerraform

Posted 2024-11-07
Apply
Apply

πŸ“ Cairo, Alexandria, Egypt

🏒 Company: Blink22

  • Bachelor's degree in computer science, Software Engineering, or related field.
  • 5+ years of experience in backend engineering.
  • Extensive experience in software development, scripting, and project management.
  • Experience with system monitoring tools and automated testing frameworks.
  • Knowledge of NodeJS, Java Spring, Ruby on Rails.
  • In-depth knowledge of relational and NoSQL databases.
  • Experience with CI/CD and cloud services (AWS, Google, Azure).
  • Intensive experience in git.

  • Design and implement functional software solutions.
  • Collaborate with upper management to define software requirements.
  • Assume leadership in operational and technical projects.
  • Work autonomously with minimal supervision.
  • Analyze requirements, design architectures, write efficient code, and conduct thorough testing.
  • Mentor junior team members and contribute to improvement initiatives.
  • Develop high-quality software aligning with business goals.

AWSLeadershipProject ManagementSoftware DevelopmentAgileGitJavaRubyRuby on RailsSpringAzureJava SpringNosqlCommunication SkillsCI/CD

Posted 2024-11-07
Apply
Apply

πŸ“ United States

πŸ” Government technology / Software development

🏒 Company: Ignite

  • Must be a U.S. Citizen with the ability to pass CBP background investigation.
  • College degree (B.S.) in Computer Science, Software Engineering, Information Management Systems, or a related discipline, or equivalent professional experience.
  • At least ten years of related technical experience with software design, development, and implementation in a Windows Environment.
  • Experience with Front End Development using Angular 2.0 or higher, TypeScript, JavaScript, HTML5, CSS; Node.js, NPM development; React Framework.
  • Strong experience with core Java Development; and any of JPA, Hibernate, XML, JSON, SAML parsing, Maven builds, shell scripting.
  • Experience with microservices architecture and Java Spring, SpringBoot, REST services, Kafka development.
  • Experience with GraphQL and SQL PostgreSQL databases; JPA and database design.
  • Experience with AWS services like S3, RDS/Aurora.
  • Experience with mobile development preferred.
  • Expertise in Object-oriented design and development, Service Oriented Architecture.
  • Strong collaboration skills, communication, and mentoring abilities.

  • Lead the design, development and implementation of custom software and database application capabilities for modernized systems with limited oversight.
  • Act as a member of a product team supporting teammates and collaborating to ensure product and team success.
  • Provide improvements to the products being supported.
  • Actively participate in release and sprint planning, artifact creation, sprint testing, regression testing, demonstrations and retrospectives.
  • Support release planning with conceptual design and development/refinement of software engineering guidelines.
  • Analyze complex project-related problems and create innovative solutions.
  • Provide mentoring to members of the team.

AWSDockerGraphQLNode.jsPostgreSQLSoftware DevelopmentSQLAgileAndroidGitHibernateCSSJavaJavascriptJenkinsJUNITKafkaKubernetesSpringTypeScriptJavaScriptJiraHTML5Java SpringAngularMavenRegression testingReactCommunication SkillsCollaborationCI/CDMicroservices

Posted 2024-10-25
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ” Consulting

🏒 Company: Themis Insight

  • Master's Degree in Computer Science or Computer Engineering required.
  • A bachelor's degree with two additional years of software-related experience may substitute for a master's degree.
  • Fifteen (15) years experience in software application design and development.
  • Twelve (12) years experience leading teams in software design for collection systems.
  • Full Stack Experience including Java/Java Spring, AWS, Angular.
  • Development experience in C++, JAVA, XML/XSD, and scripting languages like Python or Perl.
  • Experience with web frameworks such as Ruby on Rails, Django, SpringFramework, or Zope.

  • Designs, develops, troubleshoots and analyzes software programs for computer-based systems.
  • Advises hardware engineers on machine characteristics affecting software systems.
  • Provides inputs for documentation of new or existing programs as required.
  • Maintains/develops software products for various platforms.
  • Performs deployment, installation, maintenance, and quality control monitoring.
  • Performs system and unit testing, including planning and regression testing.
  • Integrates with other signal repositories as prioritized.
  • Interacts with customers to report project status and manage subsystem requirements.

AWSAgileDjangoEclipseGitJavaRubyRuby on RailsSpringC++Java SpringAngular

Posted 2024-10-23
Apply
Apply

πŸ“ United States

🧭 Contract

πŸ” Financial Services

🏒 Company: iSoftTek Solutions Inc

  • Strong experience in Java and Object Oriented Design Principles.
  • Proficient in creating REST services with Spring Boot.
  • Experience with Java Streams API and Thread-safe queue management.
  • Knowledge in Hibernate or Spring Data for Database Integration.
  • Familiarity with AWS and deploying applications on Linux EC2 instances.

  • Write applications in Java using Object Oriented Design Principles.
  • Create Java Spring Boot REST Services.
  • Optimize business logic & SQL queries to enhance performance by over 50%.
  • Build highly available services on Multi-AZ & Multi-Region environments.
  • Setup and deploy Kafka clusters with high throughput on AWS.

AWSSQLHibernateJavaKafkaKubernetesSpringSpring BootAlgorithmsGoJava SpringLinux

Posted 2024-10-21
Apply
Apply

πŸ“ United States

🧭 Contract

πŸ” Financial Technology

🏒 Company: iSoftTek Solutions Inc

  • Proficient in Java and Object Oriented Design Principles.
  • Experience with Java Spring Boot and creating REST Services.
  • Familiarity with Java Streams API and real-time data handling.
  • Ability to create Java Thread Executor Pools and use Thread-safe queues.
  • Knowledge of Java Lambdas and Collections.
  • Experience with Spring Cloud for distributed configuration and circuit breakers.
  • Proficient in Hibernate or Spring Data for database integration.
  • Experience optimizing business logic and SQL for performance improvements.
  • Familiarity with Kafka, AWS, and deploying Multi-AZ Clusters.
  • Ability to build Highly Available services and algorithms to optimize execution.
  • Experience with Terraform and deploying Kubernetes Clusters with EKS.
  • Ability to navigate and debug Java applications on Linux EC2.

  • Write applications in Java using Object Oriented Design Principles.
  • Create Java Spring Boot REST Services.
  • Use Java Streams API to work with real-time data.
  • Create a Java Thread Executor Pool to read & write from a Thread-safe queue.
  • Use Java Lambdas for use in Collections.
  • Create Distributed Cloud Configuration with Spring Cloud.
  • Create Circuit Breakers with Spring Cloud.
  • Create a Database Integration via Hibernate or Spring Data.
  • Optimize business logic & SQL queries to enhance performance by 50+%.
  • Setup Kafka to support 10mm messages/hr throughput on 2KB payloads.
  • Deploy a Kafka Multi-AZ Cluster on AWS.
  • Build Services that are Highly Available (Multi-AZ & Multi-Region).
  • Build Algorithms to Optimize Execution times and reduce end-to-end latency.
  • Use & Tweak Terraform Scripts to deploy Kubernetes Clusters with EKS.
  • Navigate & debug Java Apps on a Linux EC2 Instance.

AWSSQLHibernateJavaKafkaKubernetesSpringSpring BootAlgorithmsGoJava SpringTerraform

Posted 2024-10-21
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 105000 - 140000 USD per year

πŸ” Software Development

🏒 Company: Jahnel Group

  • 3+ years of professional experience.
  • Expertise with backend Java Spring Boot.
  • Proficiency in modern frontend frameworks (e.g., React, Angular, Vue).
  • Experience using database technologies (SQL Server, OracleDB, Postgres).
  • Strong understanding of Kubernetes.
  • Hands-on experience with cloud platforms such as AWS or GCP.
  • Strong problem-solving skills and a passion for writing clean, maintainable code.
  • Excellent communication and collaboration skills.

  • Collaborate with cross-functional teams to define, design, and ship new features and enhancements.
  • Develop high-quality, reusable, and scalable code using various frontend and backend technologies.
  • Utilize cloud platforms such as AWS or GCP to deploy and maintain applications.
  • Conduct code reviews and mentor junior engineers to foster continuous learning.
  • Stay updated with trends and leverage emerging technologies to drive innovation.

AWSSoftware DevelopmentSQLAgileGCPJavaJenkinsKubernetesOracleSpringSpring BootTypeScriptGolangJava SpringAngularPostgresReactCollaborationProblem Solving

Posted 2024-10-21
Apply
Apply

πŸ“ USA

πŸ’Έ 127500 - 230000 USD per year

🏒 Company: Navan

  • Proven experience performing threat modeling and architecture reviews for complex applications.
  • Experience delivering critical org-wide product security initiatives.
  • Experience performing application, cloud, and mobile penetration testing.
  • 6-8 years of Technical Product Security related experience.
  • Ability to execute in multifaceted technical organizations.
  • Experience with Agile development and cloud environments like AWS.
  • Familiarity with application security testing tools, CI tools, and defect tracking systems.
  • In-depth knowledge of application/network protocols, cryptographic primitives, and security threats.

  • Act as the tech lead for high-priority product security initiatives.
  • Be a key advisor to the overall strategy and roadmap of the Product Security Program.
  • Participate in expanding/maturing the Navan S-SDLC program.
  • Review product designs for security defects, perform threat modeling and recommend remediations.
  • Work with engineers to identify tradeoffs of different solutions.
  • Design and develop security tools and processes for development teams.
  • Assist in developing custom Security as Code solutions.
  • Provide training and guidance to development teams in the SSDLC.

AWSDockerAgileHibernateCSSJavaJavascriptJenkinsKubernetesSpringJavaScriptJiraStrategyJava SpringAngularCommunication Skills

Posted 2024-10-18
Apply
Apply

πŸ“ USA

πŸ’Έ 105000 - 190000 USD per year

🏒 Company: Navan

  • Experience performing threat modeling and architecture reviews for complex applications.
  • Proven experience in application, cloud, and mobile penetration testing in high-risk environments like financial or healthcare companies.
  • 2-4 years of Technical Product Security experience around SSDLC tooling, automation, remediation advisory, security testing, threat modeling/attack surface analysis.
  • Ability to execute in multifaceted and highly technical organizations.
  • Ability to provide pragmatic security advice for web, mobile, and cloud applications.
  • Experience working in Agile development with technologies such as application security testing tools (SAST, DAST, etc.), Infrastructure as code (Terraform, etc.), Java Spring Framework, andContainers (Docker, Kubernetes, etc.)
  • In-depth knowledge of common application & network protocols, cryptographic primitives, and common security threats.
  • Deep knowledge of cloud operational models and secure SaaS architecture in containerized microservices.

  • Identifying security issues within the product.
  • Design and develop security tools and processes to be leveraged by development teams.
  • Work closely with engineering to sustain processes and/or convert manual integrations to automated activities.
  • Assist in developing custom Security as Code solutions.
  • Participate in expanding/maturing the Navan S-SDLC program.
  • Review product designs for security defects, perform threat modeling and recommend remediations.
  • Provide training and guidance to development teams early in the SSDLC.
  • Cultivate security ownership in product teams.
  • Bring visibility to product/application vulnerabilities for proper prioritization and remediation.

DockerAgileHibernateCSSJavaJavascriptJenkinsKubernetesSpringJavaScriptJiraJava SpringAngularCommunication Skills

Posted 2024-10-18
Apply
Shown 10 out of 13