Java Backend Developer

SolutionIT, Inc.

Northbrook, IL • 1h ago • Remote

Senior

Remote

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Role: Java Backend Developer

  • Work model: Remote

  • Duration: Long-term

  • Start: Immediate to 2 weeks

Description

Build and maintain secure, maintainable Java microservices and high-performance RESTful APIs. Develop and test intermediate to complex backend modules aligned with architecture guidelines, troubleshoot runtime issues, and support production deployments with monitoring and observability. Contribute to agile ceremonies, design/code reviews, and keep technical documentation up to date.

Responsibilities

  • Develop clean, maintainable, and secure code for intermediate to complex modules

  • Design, document, and build resilient microservices and high-performance RESTful APIs

  • Review and maintain core components for efficient scaling

  • Create test plans, test conditions/data; perform module and integration testing; track and resolve defects

  • Participate in design and code reviews; provide constructive feedback on quality and security

  • Create and maintain clear, up-to-date technical documentation

  • Collaborate with Product Owners in agile story creation, technical sizing, and backlog grooming

  • Support change management and production deployments using observability and monitoring

  • Identify runtime issues, troubleshoot bottlenecks, and help resolve complex defects

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience

  • 5+ years of professional software engineering experience building and running enterprise-scale applications

  • Strong backend development skills in Java and Spring Boot

  • Solid understanding of microservices architecture and hands-on experience building, securing, and consuming REST APIs

  • Experience with security practices, specifically OAuth and JWT

  • Hands-on experience with relational (SQL) and/or NoSQL databases such as MongoDB

  • Proficiency with GitHub (branching and merging) and automated CI/CD pipelines

  • Proficiency with modern IDEs such as IntelliJ IDEA or Visual Studio Code

  • Strong sense of ownership and ability to quickly learn and adapt to new tools and technologies

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Unlock Full Resume Report