Talent.com
Java Springboot Developer
Java Springboot DeveloperMindlance • Hopkins, MN
Java Springboot Developer

Java Springboot Developer

Mindlance • Hopkins, MN
3 days ago
Job type
  • Full-time
Job description

The resource will work remotely and will collaborate with US-based teams across time zones.

Project and Initiatives Summary :

The project involves developing and modernizing cloud-native microservices architecture for our digital authentication and fraud prevention platform. This initiative is part of our broader digital transformation strategy to migrate legacy monolithic applications to a scalable, resilient microservices ecosystem on Azure Cloud. The resource will play an integral role in designing, developing, and deploying high-performance, mission-critical services that handle millions of transactions daily across our digital channels.

Top Responsibilities :

  • Design and develop RESTful microservices using Java + and Spring Boot framework
  • Implement distributed data models and optimize queries for Apache Cassandra clusters handling high-volume transactional data
  • Build and deploy cloud-native applications on Microsoft Azure using AKS (Azure Kubernetes Service), Azure Functions, and Azure Service Bus
  • Develop event-driven architectures using Kafka or Azure Event Hubs for real-time data streaming
  • Implement API gateways, service mesh (Istio), and container orchestration using Kubernetes
  • Write comprehensive unit tests using JUnit , Mockito , and integration tests for microservices
  • Collaborate with cross-functional teams including DevOps, QA, Security, and Product teams in an Agile / Scrum environment
  • Troubleshoot production issues, perform root cause analysis, and implement resilient solutions with proper monitoring and alerting
  • Maintain technical documentation including architecture diagrams, API specifications (Swagger / OpenAPI), and runbooks
  • Participate in code reviews, ensure adherence to secure coding practices, and optimize application performance
  • Proactively identify technical debt and areas for improvement, providing innovative solutions aligned with best practices

Required Skills and Technologies :

  • years of hands-on experience with Java (Java +, preferably Java ) and object-oriented design principles
  • Strong expertise in Spring Framework ecosystem , especially Spring Boot : Spring Boot, Spring Cloud, Spring Data, Spring Security, Spring REST
  • Production experience with Apache Cassandra : data modeling, CQL queries, partition strategies, replication, and performance tuning
  • Azure Cloud Platform : Azure Kubernetes Service (AKS), Azure Container Registry, Azure Key Vault, Azure Monitor, Application Insights
  • Microservices architecture patterns : Circuit Breaker (Resiliencej), API Gateway, Service Discovery, Distributed Tracing
  • Containerization and orchestration : Docker, Kubernetes, Helm charts
  • Message-driven architectures : Kafka, RabbitMQ, or Azure Service Bus
  • CI / CD pipelines : Jenkins, Azure DevOps, GitLab CI, or GitHub Actions
  • Database expertise : NoSQL (Cassandra, MongoDB) and relational databases (PostgreSQL, Oracle)
  • Version control and collaboration : Git, GitLab / GitHub, code review practices
  • Monitoring and observability : Prometheus, Grafana, ELK Stack, Splunk, or Azure Application Insights
  • Strong understanding of RESTful API design , OAuth , JWT authentication, and API security best practices
  • Experience with Agile / Scrum methodologies and tools like Jira, Confluence
  • Strong English communication skills for collaborating with US-based teams
  • Preferred Skills :

  • Experience with Apache Kafka Streams or event sourcing patterns
  • Knowledge of CQRS (Command Query Responsibility Segregation) and Event-Driven Architecture
  • Experience with reactive programming using Spring WebFlux or Project Reactor
  • Experience in financial services or banking domain , particularly authentication, fraud prevention, or payment systems
  • Familiarity with DevSecOps practices and security scanning tools (SonarQube, Snyk, Veracode)
  • Knowledge of service mesh technologies (Istio, Linkerd)
  • Experience with GraphQL APIs
  • Strong analytical and problem-solving skills with ability to work independently
  • Excellent communication skills and ability to articulate complex technical concepts to both technical and non-technical stakeholders
  • Experience working with globally distributed teams across multiple time zones
  • Interview Process :

    The interview process will consist of three rounds :

  • Initial Screening Call (- minutes) : Behavioral interview and discussion of experience with Java, Spring Boot, Cassandra, and Azure
  • Technical Interview ( minutes) :
  • Live coding exercises focusing on Java / Spring Boot development
  • Cassandra data modeling and query optimization scenarios
  • System design discussion for microservices architecture
  • Problem-solving scenarios related to distributed systems and cloud technologies
  • Final Round Interview ( minutes) : Discussion with senior leadership covering architecture decisions, past project experiences, and cultural fit
  • All interviews will be conducted via Microsoft Teams video calls .

    DO NOT EDIT BELOW THIS LINE, PLEASE INSERT JOB DESCRIPTION ABOVE

  • Spring Boot Developer Responsibilities
  • Work in a fast-paced, project-centered, team-oriented atmosphere
  • Visit clients outside of the nation to gather and specify needs
  • Create solutions that are high-quality, scalable, and maintainable, with an emphasis on backend systems and related technologies
  • Carry out unit and integration tests
  • Identifying and resolving bugs
  • Make sure you've developed enough test cases to ensure the design criteria are satisfied
  • Produce well-written documentation for each microservice
  • Constantly educate yourself on new approaches and technology
  • Disseminate your expertise inside the organization
  • Communicate with other developers
  • Creating and deploying microservices using the Spring Boot framework
  • Adherence to the whole Software Development Life Cycle
  • Interconnecting microservices with databases
  • Knowledge of how streaming systems such as Kafka operate
  • Spring Boot Developer Requirements & Skills
  • Spring Boot Experience
  • Familiarity with software development design patterns : GIT, Swagger, PCF, and Rabbit MQ
  • Expertise in API technologies such as Rest Webservices
  • Previous experience writing unit tests with JUnit, Mockito, or PowerMock
  • Knowledge of markup languages such as JSON and YML
  • Working knowledge of quality and security scan technologies such as Sonar, Fortify, and WebInspect
  • Knowledge of the Agile approach
  • Shift : ['

  • years of experience in design, development and triaging for large, complex systems. Experience in Java and object-oriented design skills
  • years of microservices development
  • years working in Spring Boot
  • years leading and mentoring a technology team and ensuring the teams success while being a strong individual contributor.
  • years of experience working with streaming technologies like Kafka, RabbitMQ
  • Experienced using API dev tools like IntelliJ / Eclipse, Postman, Git, Cucumber
  • Hands on experience in building microservices based application using Spring Boot and REST, JSON
  • DevOps understanding – containers, cloud, automation, security, configuration management, CI / CD
  • Experience with Web API, gRPC and GraphQL architecture
  • Experience in streaming technologies like Apache Kafka']
  • Start : ['Azure', 'Cassandra']

    EEO :

    Create a job alert for this search

    Java Springboot Developer • Hopkins, MN

    Similar jobs
    Sr.Java Developer

    Sr.Java Developer

    Resource Informatics Group Inc • Minneapolis, MN, US
    Full-time
    Show more
    Last updated: 30+ days ago • Promoted
    Java Developer

    Java Developer

    Resource Informatics Group Inc • Minneapolis, MN, US
    Full-time
    Microservices, spring boot and spring data usage is a must, MongoDB.Event-driven data management exp is a plus.Must have exp working in agile.Show more
    Last updated: 30+ days ago • Promoted
    Java Developer

    Java Developer

    Solution Design Group • Minneapolis, MN, US
    Full-time
    SDG is a high-performance software community.We are a team of collaborative and creative consultants who build and deliver custom software for some of the most recognizable local and national brand...Show more
    Last updated: 29 days ago • Promoted
    Backend Java Developer

    Backend Java Developer

    SynergisticIT • Minneapolis, MN, United States
    Full-time
    Since 2010 Synergisticit has helped jobseekers get employed in the tech job market by providing candidates the requisite skills, experience, and technical competence to outperform at interviews and...Show more
    Last updated: 2 days ago • Promoted
    Java Backend Engineer

    Java Backend Engineer

    Genesis10 • Eden Prairie, MN, United States
    Full-time
    Employer Industry : Healthcare Services.Why consider this job opportunity.Fully remote work opportunity, providing flexibility. Access to a wide range of clients, including Fortune 100 firms.Comprehe...Show more
    Last updated: 5 days ago • Promoted
    Mobile (Kotlin / Java) Developer

    Mobile (Kotlin / Java) Developer

    Da Vinci Software • Apple Valley, MN, United States
    Full-time
    We are seeking a Mobile (Kotlin / Java) Developer with native React experience.The Developer is responsible for delivering final code in native Kotlin / Java and React for mobile applications using bes...Show more
    Last updated: 4 days ago • Promoted
    Intermediate Software Engineer (Java / React) (Local Only-Hybrid, Minneapolis)

    Intermediate Software Engineer (Java / React) (Local Only-Hybrid, Minneapolis)

    PointClickCare • Bloomington, MN, US
    Full-time
    At PointClickCare our mission is simple : to help providers deliver exceptional care.And that starts with our people.As a leading health tech company that’s founder-led and privately held, we ...Show more
    Last updated: 30+ days ago • Promoted
    Java Spring Boot Microservices & Cloud Engineer

    Java Spring Boot Microservices & Cloud Engineer

    The Dignify Solutions, LLC • Minneapolis, MN, United States
    Full-time
    Experience in Core Java, preferably version 1.REST APIs and Microservices, knowledge of JSON(Java Script Object Notation) handling. Frameworks like classic Spring and Spring Boot.Experience in DevOp...Show more
    Last updated: 10 hours ago • Promoted • New!
    Senior Back End Developer

    Senior Back End Developer

    KellyMitchell Group • Richfield, MN, United States
    Full-time
    Our client is seeking a Senior Back End Developer to join their team! This position is located in Richfield, Minnesota.Configure and develop a Java Rest service that produces / consumes messages from...Show more
    Last updated: 2 days ago • Promoted
    Java Developer

    Java Developer

    Bright Vision Technologies • Minneapolis, MN, US
    Full-time
    Quick Apply
    Java Developer Bright Vision Technologies is a forward-thinking software development company dedicated to building innovative solutions that help businesses automate and optimize their operations.W...Show more
    Last updated: 5 days ago
    Senior Backend Engineer, Java

    Senior Backend Engineer, Java

    OurFamilyWizard • Minneapolis, MN, US
    Full-time
    At In Tandem, our tech solutions—which include OurFamilyWizard, Cozi, FamilyWall, and Custody Navigator—work in tandem with families to simplify daily life, fostering connection, organi...Show more
    Last updated: 22 days ago • Promoted
    Java / Scala Developer

    Java / Scala Developer

    ClifyX • Minneapolis, MN, United States
    Temporary
    Location : Englewood, CO (100% Remote Until COVID-19).Duration : 6+ Months Contract Rate - $60 / hr.Main requirement is good exposure in Java or Scala development with basics knowledge on Oracle (or an...Show more
    Last updated: 4 days ago • Promoted
    Java Full Stack_Minneapolis, MN (LOCAL TO MN NEEDED)_Only on W2_No Relocation

    Java Full Stack_Minneapolis, MN (LOCAL TO MN NEEDED)_Only on W2_No Relocation

    Chelsoft Solutions Co. • Minneapolis, MN, United States
    Full-time
    Job Title : Senior Java Full Stack Engineer.Location : Onsite — Hopkins, MN (9380 Excelsior Blvd, Hopkins, MN 55343).Java Microservices and Spring Boot. React + TypeScript front-end development.API in...Show more
    Last updated: 30+ days ago • Promoted
    Fullstack Java Developer

    Fullstack Java Developer

    Vish Consulting IT • Minneapolis, MN, United States
    Full-time
    Quick Apply
    Job Title : Fullstack Java Developer Location : Minneapolis, MN Work Mode : Hybrid Job...Show more
    Last updated: 8 days ago
    Java Developer

    Java Developer

    Sysmind LLC • Eden Prairie, MN, United States
    Full-time
    Quick Apply
    MsoPlainText"> Bill Rate $60.MsoPlainText"> PTN_US_GBAMSREQID_CandidateBeelineID ...Show more
    Last updated: 1 day ago
    Senior Java Full Stack Engineer — React + Spring Boot

    Senior Java Full Stack Engineer — React + Spring Boot

    Apex Systems • Minneapolis, MN, United States
    Full-time
    A leading IT services provider in Minneapolis is looking for a Senior Java Full Stack Engineer.This full-time position involves leading offshore teams, developing scalable applications using Java, ...Show more
    Last updated: 30+ days ago • Promoted
    JAVA API Developer

    JAVA API Developer

    Diverse Lynx • Minneapolis, MN, United States
    Full-time
    Job Description Java API 10+ years of experience in Java EE design and development preferred Java 8 but not mandatory.REST API & Springboot design and development Knowledge in API security risks an...Show more
    Last updated: 11 days ago • Promoted
    Back-End Developer (Java / Kotlin)

    Back-End Developer (Java / Kotlin)

    ITR Group • Minneapolis, MN, US
    Full-time
    Opportunity available experienced.W2 only — no C2C or third-party vendors).APIs, and cloud-ready applications.You’ll work closely with product managers, front-end engineers, and DevOps ...Show more
    Last updated: 8 days ago • Promoted