Spring MVC Jobs

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

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

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

Apply

πŸ“ New Zealand

🧭 Full-Time

πŸ” SaaS

🏒 Company: Fuel50πŸ‘₯ 51-100πŸ’° $15,500,000 Series B almost 4 years agoArtificial Intelligence (AI)EmploymentMarketplaceTrainingHuman ResourcesCloud ComputingSaaSCareer PlanningEmployee BenefitsRecruiting

  • 6+ years of experience in software engineering.
  • Strong understanding of SaaS architecture.
  • Hands-on experience with technologies: Java, Spring MVC, Spring Security, Angular, MySQL, CI/CD, Docker, and Linux.
  • Proven experience as a full-stack developer, especially in front-end development using Angular.
  • Strong proficiency in writing clean, maintainable, and testable code.

  • Responsible for designing, developing, and delivering high-quality full-stack software solutions.
  • Collaborate with cross-functional teams, including product managers and designers.
  • Involved in all aspects of the software development lifecycle, from gathering requirements to deploying features.
  • Contribute to architectural decisions and participate in code reviews.
  • Work on challenges like scaling applications, improving observability, and implementing AI-driven features.

DockerFull Stack DevelopmentJavaMySQLSpring MVCAngularRegression testingCI/CDLinuxMicroservices

Posted 5 days ago
Apply
Apply

πŸ“ New Zealand

🧭 Full-Time

🏒 Company: Fuel50πŸ‘₯ 51-100πŸ’° $15,500,000 Series B almost 4 years agoArtificial Intelligence (AI)EmploymentMarketplaceTrainingHuman ResourcesCloud ComputingSaaSCareer PlanningEmployee BenefitsRecruiting

  • 6+ years of experience in software engineering.
  • Strong understanding of SaaS architecture.
  • Hands-on experience with Java, Spring MVC, Spring Security, MySQL, CI/CD, Docker, Linux.
  • Experience with API/database design.
  • Extensive experience in database updates and optimization.
  • Proven experience in designing, implementing, and maintaining RESTful APIs.
  • Strong proficiency in refactoring legacy code.
  • Ability to track down and resolve bugs.
  • Experience working with product managers and designers.
  • Familiarity with technical roadmap planning.
  • Proven track record of collaborating with platform engineers.
  • Experience addressing complex engineering challenges.
  • Passion for AI, automation, and improving engineering processes.
  • Strong problem-solving skills.
  • Excellent communication and collaboration skills.
  • Ability to mentor and coach junior engineers.
  • Excellent remote-working skills.

  • Designing, developing, and delivering high-quality software solutions.
  • Focus on database updates and API changes.
  • Enhancing and optimizing APIs.
  • Leading data architecture improvements.
  • Refactoring systems for maintainability, performance, and scalability.
  • Collaborating with cross-functional teams and mentoring junior engineers.
  • Ensuring database architecture meets business requirements.

DockerJavaMySQLSpring MVCCI/CDRESTful APIsLinuxMicroservices

Posted 5 days ago
Apply
Apply

πŸ“ Ireland

🧭 Full-Time

πŸ” Technology

🏒 Company: VisibleThreadπŸ‘₯ 11-50πŸ’° over 8 years agoDocument ManagementInformation TechnologySoftware

  • 6+ years building web applications with Java Spring and related technologies working in an Agile team.
  • Strong background in clean code, test driven development and code quality.
  • Experience decomposing product requirements into incremental deliverable units.
  • Experience profiling web applications to identify opportunities to improve performance.
  • Relational Database schema design, preferably with Postgres.
  • Secure programming experience, knowledge of OWASP top 10.
  • Experience working with Linux.
  • Familiarity with Jenkins CI pipelines.
  • Familiarity with React JS.
  • Experience working with Spring MVC, JPA, Spring Security, Tomcat.

  • Working within a scrum team and reporting to a technical lead, implement new features and optimize existing ones to deliver better user experience and performance.
  • Take the lead in backlog review sessions and design solutions incorporating multiple components and systems.
  • Enhance monitoring systems for on-premise and cloud systems.
  • Work closely with, and incorporate feedback from other engineers, and delivery leads.
  • Attend daily stand-up meetings, collaborate with your peers, prioritize features.
  • Work with our customers compliance and security teams to ensure our products meet their standards.
  • Build APIs to allow customers to integrate with our platform.
  • Work with other senior engineers, tech leads and delivery leads to review and improve our internal processes.

JenkinsSpring MVCJava SpringPostgresTomcatLinux

Posted 18 days ago
Apply
Apply
πŸ”₯ MCS Developer
Posted about 1 month ago

πŸ“ United States

🧭 Full-Time

πŸ’Έ 115000.0 - 125000.0 USD per year

πŸ” Technology Solutions

🏒 Company: The Copper River Family of Companies

  • Bachelor’s degree in Computer Science, Computer Information Systems, Information Systems Technology or a related field.
  • Hands-on experience in Web Development (HTML, JavaScript, JQuery), Bootstrap Spring MVC, Hibernate and Oracle Database.
  • Strong experience with Java, JDBC, Java Messaging Services, Java Mail API, JSP, Servlets, LDAP, XML, Oracle DB stored procedures, RHEL, and logging services.
  • Experience with Java Platform Enterprise Edition, Enterprise JavaBeans, standard MVC architecture, and Webservices/API development.

  • Perform systems analysis, design, and development.
  • Design and implement secure code for software applications.
  • Perform testing and maintain large software applications.
  • Troubleshoot and support production applications.
  • Assist other developers with technical solutions.

HibernateJavaJava EEJava J2EELDAPOracleSpring MVCJDBC

Posted about 1 month ago
Apply
Apply

πŸ“ San Jose, CA, Austin, TX

πŸ” Identity Access Management

🏒 Company: iSoftTek Solutions Inc

  • Bachelor's Degree in Computer Science or related field.
  • 15+ years of experience building successful production software systems.
  • 5+ years of relevant experience in Identity Access Management domain.
  • Expertise in open standards such as OAuth 2.0, Open ID Connect, SCIM, FAPI.
  • Expert in back-end development using Java EE technologies.
  • Strong OOP skills.
  • Experience with HTTP, REST APIs, and web services/microservices.
  • Knowledge of SQL and NoSQL database technologies.
  • Experience with Design Patterns and MVC frameworks.
  • Competent in software engineering tools and best practices.
  • Experience with Agile/Scrum methodology.

  • Design and implement Identity Access Management solutions.
  • Ensure the solutions are scalable, reliable and perform well.
  • Use Agile/Scrum methodology for software development.

Software DevelopmentSQLAgileDesign PatternsHibernateJavaJava EEOAuthOracleSCRUMSpringSpring MVCJDBCREST APINosql

Posted 3 months ago
Apply
Apply

πŸ“ India

πŸ” Product engineering, technology services

🏒 Company: Velotio Technologies

  • 2-5 years software engineering experience.
  • Strong proficiency in Java.
  • Experience with build tools such as Maven, SBT, or Gradle.
  • Hands-on experience with webRTC, H.264, and video relay.
  • Experience with frameworks like Spring MVC, SpringBoot, and Hibernate.
  • Experience in building micro-services and backend components (REST APIs, databases).
  • Familiarity with database design (Non-relational, Relational, Graph).
  • Knowledge of star/snowflake schema designs and design patterns.
  • Experience in enterprise-grade SaaS applications (B2B/D2C).
  • Hands-on experience with multi-threaded applications.
  • Knowledge of Agile methodologies.
  • Excellent problem-solving and documentation skills.

  • Design and build scalable and robust micro-services backend.
  • Develop backend applications using Core Java, Spring, SpringBoot, Hibernate, SQL, and NoSQL.
  • Implement cloud services for high availability and scalability.
  • Utilize tools like RabbitMQ, gRPC, Redis, Kafka for event-driven architecture.
  • Establish monitoring processes for application reliability.
  • Collaborate with business units for scalable application design.
  • Maintain operational excellence in application design.
  • Accelerate Software Development Lifecycle with integrated tools.
  • Focus on test-driven development through unit/integration tests.
  • Contribute to design documents and engineering wiki.

AWSPostgreSQLSoftware DevelopmentSQLAgileDesign PatternsElasticSearchGCPHibernateJavaKafkaMongoDBRabbitmqSpringSpring MVCAzureCassandraData engineeringgRPCMavenREST APIRedisWebRTCNosqlCommunication SkillsCollaborationCI/CD

Posted 3 months ago
Apply
Apply

πŸ“ United States

πŸ” E-commerce

🏒 Company: AutoRentals.com

  • Bachelor’s degree in computer science or related field, or equivalent work experience.
  • 5+ years of experience in Java development with Spring and Spring Boot.
  • 5+ years of experience working on a customer facing e-commerce website.
  • Excellent knowledge of Java web applications and MicroService architecture.
  • Strong expertise in Java 8+, Spring, Spring Boot, Spring Data Jpa, Hibernate, Spring MVC, AMQP.
  • Good knowledge of caching technologies, especially Redis.
  • Expertise in developing enterprise-level and customer facing web applications as well as RESTful APIs using MicroServices.
  • Good understanding of Message Brokers and Message Queues (RabbitMQ experience is a plus).
  • Strong experience working with tools like Git, Maven, Nexus.
  • Good knowledge of relational databases (MySQL, PostgreSQL) and mid-level SQL.
  • Experience with linux/unix command line and scripting languages, especially Python is a plus.
  • Excellent analytical, problem-solving, and troubleshooting skills.
  • Strong experience in agile/scrum development environments.
  • Strong collaboration and communication skills within distributed project teams.
  • Excellent written and verbal communication skills.
  • Passion to stay on top of the latest trends and technologies.

  • Design and implement Java applications that fulfill specified requirements.
  • Create well-written, structured and efficient/performant code.
  • Write unit and integration tests and debug as necessary.
  • Analyze code using performance benchmarking tools.
  • Plan, design, code and debug web applications in Java using the Spring and Spring Boot frameworks.
  • Communicate with business users as needed.
  • Troubleshoot issues based on log data and other metrics.
  • Collaborate with software engineers to ensure that code is of the highest quality.
  • Work with product managers and designers to ensure the software is designed well and meets user needs.

PostgreSQLSQLAgileGitHibernateJavaMySQLSCRUMSpringSpring BootSpring MVCMavenRedisCommunication SkillsCollaborationRESTful APIs

Posted 4 months ago
Apply