Back End Developer IV

Talent Software Services

Minneapolis, MN

JOB DETAILS
SALARY
$55–$65 Per Hour
JOB TYPE
Full-time, Employee
SKILLS
Amazon Web Services (AWS), Architectural Design, Artificial Intelligence (AI), Best Practices, Billing, Business Model, Business Skills, Business Strategy, Cloud Computing, Code Reviews, Coding Standards, Computer Science, Continuous Deployment/Delivery, Continuous Improvement, Continuous Integration, Customer Experience, Customer Relations, Data Management, Data Quality, Database Design, DevOps, GitHub, Gradle, Groovy Programming Language, Information Technology & Information Systems, Java, Maven, Messaging Middleware, Performance Testing, PostgreSQL, Product Design, Productivity Management, Programming Tools, Project Lifecycle, Query Optimization, React.js, Sales Support, Scalable System Development, Software Engineering, Source Code/Configuration Management (SCM), System Architecture, Team Player, Technical/Engineering Design, Test Plan/Schedule, User Interface Design, User Interface/Experience (UI/UX), Vendor/Supplier Management
LOCATION
Minneapolis, MN
POSTED
1 day ago

Tell us about your department:

Subscriptions is a vital part of our business model and strategy for growing meaningful customer relationships. Our team supports a substantial existing line of contracts and subscriptions and is moving toward a modular, modern platform to support new opportunities such as recurring paid membership and streaming subscriptions. We develop new subscription partnerships and offers that support all sales channels, manage vendor integration, contract lifecycle, activation, and one-time or recurring billing. We partner and interact with many systems to provide an end-to-end engaging experience for our customers.

Project Description:

We are building a modernization platform to replace our legacy systems. This includes building cloud native systems that will replace and/or enhance existing systems to a modern and modular system that can are built to scale. This is an opportunity to take your engineering talent and work with a myriad of teams, drive a passionate group of developers, and deliver end-to-end customer centric solutions.

Position Summary/Job Description:

We are seeking a skilled and motivated Backend Developer to join our dynamic technology team. This role involves hands‐on contributions across all phases of the project lifecycle, including architecture, design, development, MVP delivery, and DevOps for key technology initiatives.

  • Actively contribute to system architecture, technical design, development, testing, and deployment of backend services.
  • Build and maintain scalable, secure, and high‐performance backend systems using Java and Spring.
  • Design and develop event‐driven solutions leveraging Kafka.
  • Develop and manage data persistence using PostgreSQL on Aurora DB.
  • Support MVP development efforts and participate in continuous improvement post‐launch.
  • Collaborate closely with product, design, frontend, and DevOps teams to deliver end‐to‐end solutions.
  • Configure and use build and CI/CD tools, manage repositories in GitHub, and adhere to modern coding standards.
  • Effectively leverage Copilot and AI‐assisted development tools to improve productivity and code quality.
  • Perform code reviews, ensure best practices, and maintain high standards for code quality and maintainability.

Required Skills & Experience:

  • Strong hands‐on experience with Java and Spring (Spring Boot preferred). (min 6 Years of Exp)
  • Solid experience with Kafka and asynchronous/event‐driven architectures. (min 3-year exp)
  • Experience working with PostgreSQL, preferably on AWS Aurora. (min 3-year exp)
  • Experience in React and JavaScript (3-4 years of exp)
  • Proficiency in build tools (Gradle /Maven), version control using GitHub, and CI/CD practices. (5 to 6 years of exp)
  • Working knowledge of Copilot and modern AI‐assisted development tools. (1 year Exp)
  • Ability to work on React‐based UI components when needed, in addition to backend development. (3-4 years of exp)
  • Strong collaboration skills and ability to work across cross‐functional teams.

Preferred Qualifications:

  • Experience supporting end‐to‐end ownership of features from design to production.
  • Familiarity with cloud‐native and DevOps practices.
  • Enthusiasm for learning new technologies and improving developer productivity using AI tools.

Skills Overview:

  • Proven experience as a Backend Developer hands‐on expertise in Java, Groovy, Spring, Spring Boot, Kafka, MQ, and related technologies.
  • Solid experience with PostgreSQL, preferably on AWS Aurora, including schema design, query optimization, and data integrity.
  • Ability to understand business requirements and translate them into technical requirements.

Preferred Qualifications:

  • Bachelor's degree in computer science, Information Technology, or a related field.
  • Experience with TypeScript.
  • Knowledge of performance testing frameworks.

Interview Process Overview:

  • 1 hr 30 min Interview with Two Tech leads from Subs Space

About the Company

T

Talent Software Services