Java Spring Job Salaries

Find salary information for remote positions requiring Java Spring skills. Make data-driven decisions about your career path.

Java Spring

Median high-range salary for jobs requiring Java Spring:

$150,000

This analysis is based on salary ranges collected from 3 job descriptions that match the search and allow working remotely. Choose a country to narrow down the search and view statistics exclusively for remote jobs available in that location.

The Median Salary Range is $120,000 - $150,000

  • 25% of job descriptions advertised a maximum salary above $195,000.
  • 5% of job descriptions advertised a maximum salary above $210,000.

Skills and Salary

Specific skills can have a substantial impact on salary ranges for jobs that align with these search preferences. Certain in-demand skills are highly valued by employers and can significantly boost compensation. These skills often reflect the unique requirements and challenges faced by professionals in these roles. Some of the most sought-after skills that correlate with higher salaries include Software Development, Backend Development and SQL. Mastering these skills can demonstrate expertise and make individuals more competitive in the job market. Employers often prioritize candidates who possess these skills, as they can contribute directly to the organization's success. The ability to effectively utilize these skills can lead to increased earning potential and career advancement opportunities.

  1. Software Development

    33% jobs mention Software Development as a required skill. The Median Salary Range for these jobs is $148,221 - $210,000

  2. Backend Development

    67% jobs mention Backend Development as a required skill. The Median Salary Range for these jobs is $134,110.5 - $180,000

    • 25% of job descriptions advertised a maximum salary above $210,000.
  3. SQL

    67% jobs mention SQL as a required skill. The Median Salary Range for these jobs is $134,110.5 - $180,000

    • 25% of job descriptions advertised a maximum salary above $210,000.
  4. Cloud Computing

    67% jobs mention Cloud Computing as a required skill. The Median Salary Range for these jobs is $134,110.5 - $180,000

    • 25% of job descriptions advertised a maximum salary above $210,000.
  5. Java EE

    67% jobs mention Java EE as a required skill. The Median Salary Range for these jobs is $134,110.5 - $180,000

    • 25% of job descriptions advertised a maximum salary above $210,000.
  6. Design Patterns

    67% jobs mention Design Patterns as a required skill. The Median Salary Range for these jobs is $131,610.5 - $167,500

    • 25% of job descriptions advertised a maximum salary above $210,000.
  7. Java

    100% jobs mention Java as a required skill. The Median Salary Range for these jobs is $120,000 - $150,000

    • 25% of job descriptions advertised a maximum salary above $195,000.
    • 5% of job descriptions advertised a maximum salary above $210,000.
  8. Java J2EE

    100% jobs mention Java J2EE as a required skill. The Median Salary Range for these jobs is $120,000 - $150,000

    • 25% of job descriptions advertised a maximum salary above $195,000.
    • 5% of job descriptions advertised a maximum salary above $210,000.
  9. AWS

    33% jobs mention AWS as a required skill. The Median Salary Range for these jobs is $120,000 - $150,000

Industries and Salary

Industry plays a crucial role in determining salary ranges for jobs that align with these search preferences. Certain industries offer significantly higher compensation packages compared to others. Factors such as industry size, profitability, and market trends can influence salary levels within these sectors. It's important to consider industry-specific factors when evaluating potential career paths and salary expectations.

  1. Software Development

    67% jobs are in Software Development industry. The Median Salary Range for these jobs is $117,500 - $137,500

    • 25% of job descriptions advertised a maximum salary above $150,000.

Disclaimer: This analysis is based on salary ranges advertised in job descriptions found on Remoote.app. While it provides valuable insights into potential compensation, it's important to understand that advertised salary ranges may not always reflect the actual salaries paid to employees. Furthermore, not all companies disclose salary ranges, which can impact the accuracy of this analysis. Several factors can influence the final compensation package, including:

  • Negotiation: Salary ranges often serve as a starting point for negotiation. Your experience, skills, and qualifications can influence the final offer you receive.
  • Benefits: Salaries are just one component of total compensation. Some companies may offer competitive benefits packages that include health insurance, paid time off, retirement plans, and other perks. The value of these benefits can significantly affect your overall compensation.
  • Cost of Living: The cost of living in a particular location can impact salary expectations. Some areas may require higher salaries to maintain a similar standard of living compared to others.

Jobs

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

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

Apply

📍 Ontario, British Columbia

🧭 Full-Time

💸 114400.0 - 137300.0 CAD per year

🔍 FinTech

🏢 Company: MQ Referrals Only

  • 2+ years experience as a backend engineer and a Bachelor’s degree; or an advanced degree with no relevant experience.
  • Experience developing in Java.
  • Experience with Web Services and Microservices.
  • Experience with SQL.
  • Experience working with distributed systems.
  • Experience working at a SaaS-based product company.
  • Ability to decompose business problems into solutions that may require designs with multiple interacting components.
  • Ability to build correct, maintainable software components.
  • A focus on quality and meeting deadlines.
  • A strong grasp of the libraries, platforms, and systems.
  • Ability to present clear and concise messages tailored to various audiences; able to communicate in a clear, concise, and respectful manner both verbally and in writing.
  • Ability to share relevant information including if difficult task-level trade-offs that impact the product need to be made.
  • Ability to work with cross-functional stakeholders to identify technical blindspots and clarify ambiguity.
  • Independently and consistently develop, and deliver clear, bug-free code.
  • Decompose simple problems or business scenarios into solutions composed of multiple software components interacting with each other.
  • Own small features.
  • Achieve team-level goals and work on and own minor features in support of larger features.
  • Read and navigate through a large code base and effectively contribute to test development and bug fixing.
  • Participate in the core processes of the team, including recommending and implementing process improvements, as well as planning, on-call rotations, bug triage, metrics review, etc.
  • Ensure the team delivers secure and compliant products for our customers.
  • Contribute to a positive sense of community on the team (e.g. engage in team lunches, team off-sites, new-hire onboarding, etc.).

Backend DevelopmentSoftware DevelopmentSQLJavaJava SpringCI/CDRESTful APIsMicroservicesDebuggingSaaS

Posted 1 day ago
Apply
Apply

📍 Vancouver, Canada, or Ontario, Canada

🧭 Full-Time

💸 112000.0 - 140000.0 CAD per year

🔍 Software Development

  • 5+ years of hands-on software engineering with a Bachelor’s degree; or 3 years and a Master’s degree; or a PhD with 8 years experience. In lieu of a degree, 8+ years of relevant experience may suffice.
  • 3+ years of backend experience in Java
  • Experience with OAuth 2.0, JWTs, and user session management
  • Experience in developing applications with modern Java backend stack using Spring Boot and Kubernetes on AWS.
  • Experience both building and consuming RESTful APIs
  • Experience with Javascript and Node.js
  • Experience developing scalable microservices on cloud platforms like AWS (preferred), Azure, or GCP
  • Strong analytical and problem-solving skills with a high attention to detail
  • Strong collaboration and communication (verbal and written) skills. Can effectively work cross-functionally and deliver a project.
  • Experience working in modern software engineering ecosystems that leverage frameworks, methodologies and technologies such as CI/CD, containerized apps, Agile (Scrum)
  • Ability to share relevant information including if difficult task-level trade-offs that impact the product need to be made
  • Ability to work with cross-functional stakeholders to identify technical blindspots and clarify ambiguity
  • Design, build, test, and continually improve Marqeta’s user interfaces and the backend services that support them.
  • Define and deliver well-scoped milestones for projects and may be a technical lead for projects on your team.
  • Actively keep customer needs in mind and leverage input from product stakeholders to determine the right technical solutions to deliver customer value quickly.
  • Actively level up less-experienced members of your team by helping them with their craft, providing guidance, and setting a good example.
  • Independently write code that is clear with minimal bugs that captures the essential nature of the solution and is appropriately flexible, reusable, efficient, and adaptable to changing requirements.
  • Identify gaps and propose plans towards addressing those gaps.
  • Challenge the status quo and come up with innovative ideas.
  • Lead design for medium components/features and participate in design for larger components/features (moving from task level impact to medium-size project level impact).
  • Have significant ownership of a component/feature of the system.
  • Independently design software components in well scoped scenarios, with simplicity and maintenance as key considerations, ensuring components are testable, debuggable and have logical APIs that are not easily misused.
  • Participate in on-call coverage

AWSBackend DevelopmentNode.jsAgileFrontend DevelopmentFull Stack DevelopmentJavaJavascriptKubernetesOAuthSpring BootJava SpringREST APICommunication SkillsCollaborationCI/CDProblem SolvingRESTful APIsLinuxAttention to detailMicroservicesSoftware EngineeringDebugging

Posted 5 days ago
Apply
Apply

📍 United States

🧭 Full-Time

💸 120000.0 - 150000.0 USD per year

🔍 Software Development

🏢 Company: Karat👥 251-500💰 almost 3 years ago🫂 Last layoff over 1 year agoStaffing AgencyHuman ResourcesRecruiting

  • 8+ years of enterprise SaaS sales experience, with a proven track record of consistently exceeding quota
  • Startup (fast-paced, high-growth, quick-change) experience preferred
  • Demonstrated success closing complex enterprise deals ($250K-$1M+) with 9-12 month sales cycles involving multiple stakeholders and business units
  • Experience presenting to C-level and VP-level technical leaders (CTO, VP Engineering, VP Talent) in enterprise environments
  • Track record of successfully navigating complex procurement processes and enterprise security/compliance requirements
  • Strong understanding of technical recruiting, engineering operations, or related domains that impact senior technology leaders
  • Expert-level proficiency with enterprise sales methodologies (MEDDIC, Value Selling, Challenger Sale, etc.)
  • Experience using modern sales tech stack (Salesforce, Sales Engagement Platforms, LinkedIn Sales Navigator)
  • Develop and execute comprehensive go-to-market strategies through sophisticated market analysis, competitive intelligence, and multi-channel prospecting to build and maintain a robust pipeline of qualified enterprise opportunities across diverse industry verticals.
  • Use consultative selling techniques to offer unique perspectives on each client’s business, recruiting strategy, and processes.
  • Lead complex enterprise sales cycles from opportunity identification through contract negotiation and closing, working cross-functionally with internal stakeholders to orchestrate successful outcomes.
  • Communicate the value of the Karat platform through strategic executive presentations and targeted product demonstrations that align with enterprise buyers’ key initiatives.
  • Generate scalable revenue and consistently achieve or exceed quarterly and annual quota targets.

AWSBackend DevelopmentSQLBusiness DevelopmentCloud ComputingFrontend DevelopmentFull Stack DevelopmentGCPJavaJava EEJava J2EESalesforceCross-functional Team LeadershipAzureGoJava Enterprise EditionJava Spring.NETREST APIRESTful APIsNegotiationMicroservicesAccount ManagementClient relationship managementSales experienceMarket ResearchStrategic thinkingCRMData modelingNodeJSData analyticsSaaS

Posted 12 days ago
Apply
Apply
🔥 Senior Engineer - Java
Posted 13 days ago

📍 United States of America

💸 148221.0 - 210000.0 USD per year

🏢 Company: external

  • Must have Bachelors in Comp Sci or related field and 4 yrs rel exp in software development within a Java framework (J2EE, web containers and Java).
  • Requires skills: (2 yrs exp in) building the architecture and design of new and current systems, DevOps Concepts, Cloud Architecture, Azure DevOps Operational Framework, Cloud Engineering, and at least one of the following: open source frameworks, .NET Core, ASP.NET, Angular, or Express; and (1 yr exp in) Azure Network.
  • Engage in cross-functional collaboration within an Agile enviro (Scrum/Kanban/SAFe).
  • Participate in design sessions w/peers and complete code reviews.
  • Utilize developer tooling across software development life cycle (task management, source code, building, deployment, operations, real-time communication) to perform advanced-level Java application design, implementation, + maintenance activities under minimal direction.
  • Diagnose and correct application and infrastructure issues.
  • Mentor + support engineers at all jr levels.
  • Share best practices + improve processes within + across teams.
  • Occasional on-call for production support 24x7.

Backend DevelopmentSoftware DevelopmentSQLAgileApache TomcatASP.NETCloud ComputingDesign PatternsGitJavaJava EEJava J2EEJVMKubernetesSCRUMSoftware ArchitectureSpringSpring BootAlgorithmsAzureData StructuresJava Spring.NET coreAngularREST APICI/CDRESTful APIsDevOpsMicroservicesJSONDebugging

Posted 13 days ago
Apply
Apply

📍 Canada

🧭 Full-Time

💸 80000.0 - 120000.0 CAD per year

🔍 Software Development

🏢 Company: Hatch Innovations Canada

  • Proven experience (5+ years) as an SDET or in a similar role focused on software quality assurance.
  • Strong Java programming skills.
  • Experience developing backend services in Java
  • Expertise in REST API testing frameworks, particularly RestAssured.
  • Solid understanding of API design principles and best practices.
  • Proficiency in translating API specifications (OpenAPI) into actionable test scenarios.
  • Hands-on experience with automation frameworks such as TestNG and JUnit.
  • Knowledge of database interactions, including proficiency in SQL.
  • Familiarity with CI/CD pipelines and tools such as GitHub Actions, Helm, Terraform, and Kubernetes.
  • Strong understanding of the software development lifecycle (SDLC).
  • Ability to work independently and collaborate effectively within a team.
  • Excellent problem-solving and analytical skills.
  • Strong communication and teamwork abilities.
  • Must be a resident of Canada and be eligible to work in Canada
  • Develop, maintain, and execute automated test scripts using REST API testing frameworks (e.g., RestAssured).
  • Translate API specifications (e.g., OpenAPI) into comprehensive and effective testing scenarios.
  • Collaborate with cross-functional teams, including developers and product managers, to design and implement robust test strategies.
  • Ensure thorough coverage of the software development lifecycle (SDLC) with a focus on quality and efficiency.
  • Perform database testing and validation using SQL.
  • Work with CI/CD pipelines, leveraging tools like GitHub Actions, Helm, Terraform, and Kubernetes.
  • Contribute to the design and implementation of automation frameworks (e.g., TestNG, JUnit) to enhance test efficiency.

Backend DevelopmentSoftware DevelopmentSQLJavaJUNITKubernetesOpen Api QzoneQA AutomationSpringSpring BootSpring MVCActiveMQAPI testingGroovyJava Enterprise EditionJava SpringJDBCMavenPostgresRDBMSREST APISeleniumCommunication SkillsAnalytical SkillsCI/CDProblem SolvingAgile methodologiesRESTful APIsTerraformMicroservicesExcellent communication skillsTeamworkJSONScriptingSoftware Engineering

Posted 15 days ago
Apply
Apply
🔥 MSC Developer
Posted about 2 months ago

📍 United States

🧭 Full-Time

💸 115000.0 - 125000.0 USD per year

🔍 Software Development

  • Bachelor's degree in Computer Science or related field
  • Hands-on experience in Web Development (HTML, JavaScript, etc.)
  • Strong experience with Java, JDBC, and web services
  • Proficiency in Oracle Database and Linux
  • Experience with application architecture systems like Java EE
  • Perform systems analysis, design, and development
  • Design and implement secure code
  • Perform testing and maintain software applications
  • Troubleshoot and support production applications
  • Assist other developers with technical solutions

Design PatternsHibernateHTMLCSSJavaJava J2EEJavascriptjQueryLDAPOracleSpring MVCJava SpringJDBC

Posted about 2 months ago
Apply