Senior Java Backend Developer
Benefits:
- ONSITECompetitive 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 BootAPIs & Integration: REST / RPC APIsMessaging & Streaming: Kafka, Kafka Streams
- Databases: PostgreSQL, MongoDB, Redis, Cassandra
- DevOps & CI/CD: Jenkins, GitLab, CI/CDContainers & 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
About Us:
We work to deliver profitability in your business - with effective communication, consulting, and interactive solutions. Following an Agile Work Approach, we make sure you get the ideal solutions at minimum expenses.
Work Approach
Our Philosophy:
Our Philosophy starts-and-ends at the Client-first approach. 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. Work PolicyWe promote a collaborative work environment. We involve everyone working in the organization in community decisions and encourage them to think from a broader perspective. Our work process promotes flexibility and we maintain a high level of discipline at different levels of execution. The FutureSelectMinds have years of experience in the domain helps us understand the need-of-the-hour better. This understanding drives us to a better future with every minute ticking. We believe we will be taking off major businesses from their flagship positions, with the products we are eyeing today.