Full Stack Developer II

Talent Software Services, Inc.

  • Minneapolis, MN
  • 19 days ago
  • $55–$60 Per Hour

Highlights

Backend: Java 17, Spring Boot 3, REST APIs, Microservices, Kafka/RabbitMQ, JPA/Hibernate, SQL/NoSQL Databases, API Gateway, Docker, Kubernetes, AWS, CI/CD. Position Summary/Job Description: Design, develop, and maintain highly scalable, secure, and resilient microservices using Java, Spring Boot, and cloud-native technologies, ensuring high performance, reliability, and maintainability.

Numbers & Facts

LocationMinneapolis, MN
Salary$55–$60 Per Hour

Description

Project Description:

Developing application and building system integrations

Position Summary/Job Description:

  • Design, develop, and maintain highly scalable, secure, and resilient microservices using Java, Spring Boot, and cloud-native technologies, ensuring high performance, reliability, and maintainability.
  • Architect and implement robust backend solutions following microservices architecture, domain-driven design, event-driven patterns, and distributed systems best practices.
  • Lead the design, development, security, consumption, and troubleshooting of RESTful APIs and integrations across enterprise applications, third-party platforms, and SaaS solutions.
  • Develop reusable backend components and services, ensuring adherence to coding standards, security requirements, and enterprise architecture guidelines.
  • Implement and optimize API gateways, service discovery, load balancing, caching, messaging, and resiliency patterns to support highly available enterprise systems.
  • Collaborate with cross-functional teams to integrate multiple products, platforms, and services while ensuring seamless data flow, system interoperability, and data consistency.
  • Write comprehensive unit, integration, contract, and end-to-end tests using JUnit, Mockito, and related testing frameworks to maintain high-quality, reliable software.
  • Troubleshoot complex production issues and drive root cause analysis using logging, monitoring, tracing, and performance profiling tools in distributed environments.
  • Build and support CI/CD pipelines, infrastructure automation, and DevOps practices to streamline application delivery, deployments, and release management.
  • Develop and enhance responsive, user-friendly web applications using React, JavaScript/TypeScript, HTML5, and CSS, ensuring optimal user experience and application performance.
  • Collaborate with UX/UI designers and backend teams to implement frontend features, integrate APIs, and deliver cohesive end-to-end solutions while maintaining reusable React components.
  • Partner with business stakeholders, product owners, and technical teams to translate business requirements into scalable technical solutions and provide technical leadership throughout the software development lifecycle.

Technical Skills

  • Backend: Java 17, Spring Boot 3, REST APIs, Microservices, Kafka/RabbitMQ, JPA/Hibernate, SQL/NoSQL Databases, API Gateway, Docker, Kubernetes, AWS, CI/CD.
  • Frontend: React, TypeScript/JavaScript, Redux/Context API, HTML5, CSS3, REST API Integration.
  • DevOps & Tools: Git, Jenkins/GitHub Actions, SonarQube, JUnit, Mockito, Swagger/OpenAPI, Monitoring & Logging tools.

Interview Process Overview:

  • 2 Panel interviews

Similar Jobs

See more jobs