Senior Java Backend Developer

Select Minds

  • Phoenix, Arizona
  • 6 days ago

    Highlights

    We are seeking a Senior Backend Software Engineer with strong hands-on experience in Java, Spring Boot, Microservices, Distributed Systems, Kafka, and REST APIs. Be it understanding your business requirements to choosing the right technologies, we work as a collective team that takes all the possible steps to grow continuously towards our common goal.

    Numbers & Facts

    LocationPhoenix, Arizona
    Websitewww.selectmindsllc.com

    Description

    Benefits:
    • ONSITE
    • Competitive salary
    • Opportunity for advancement
    Senior Java Backend Developer – Digital Banking
    Location: Phoenix, AZ
    Work Arrangement: Day 1 Onsite – Minimum 3 Days/Week
    Experience: 8+ Years

    Important : This is a Day 1 Onsite position in Phoenix, AZ.
                           Candidates must be available to work onsite a minimum of 3 days per week.

    We are seeking a Senior Backend Software Engineer with strong hands-on experience in Java, Spring Boot, Microservices, Distributed Systems, Kafka, and REST APIs.

    The role focuses on building secure, scalable, reliable, and high-performance backend services for digital banking platforms.

    Key Responsibilities
    • Design and develop scalable Java microservices and REST APIs.
    • Build distributed, event-driven systems using Kafka.
    • Develop reliable and high-performance backend services.
    • Implement fault tolerance, resiliency, caching, and high-availability solutions.
    • Participate in architecture, design, and code reviews.
    • Support CI/CD, automated testing, and production readiness.
    • Collaborate with engineering, product, architecture, and operations teams.
    • Mentor engineers and provide technical guidance.
    Required Skills
    • 8+ years of software development experience.
    • Strong Java and Spring Boot experience.
    • Hands-on experience with Microservices and Distributed Systems.
    • Experience with REST APIs, JSON, XML, and integration patterns.
    • Strong experience with Kafka / Kafka Streams.
    • Experience with Spring Batch, JUnit, JDBC, Maven/Gradle.
    • Experience with Jenkins, Git, and CI/CD.
    • Experience with PostgreSQL, MongoDB, or NoSQL databases.
    • Experience with Docker and cloud/platform environments.
    • Strong communication and problem-solving skills.
    Preferred Skills
    • Experience with GenAI, LLM, RAG, embeddings, or vector search.
    • AWS and cloud-native architecture experience.
    • Experience with Redis / Cassandra.
    • Knowledge of MCP and AI guardrails.
    • Banking, fintech, payment, or financial services experience.
    • Experience with Python, Hadoop, or Spark.
    Core Technology Stack
    • Languages & Frameworks: Java (JDK 17–25), Spring Boot
    • APIs & Integration: REST / RPC APIs
    • Messaging & Streaming: Kafka, Kafka Streams
    • Databases: PostgreSQL, MongoDB, Redis, Cassandra
    • DevOps & CI/CD: Jenkins, GitLab, CI/CD
    • Containers & Cloud: Docker, Cloud/Platform Environments
    • Architecture: Microservices, Distributed Systems, Resiliency
    • Engineering: Observability, Performance Optimization, Automated Testing

    Flexible work from home options available.

    Compensation: $120,000.00 - $130,000.00 per year




    Similar Jobs