Job Title: Senior Java MSB Developer
Bill Rate: $85/hr
Location: Onsite - 13929 Center Lake Drive, Suite 150, Parker Building 4.1, Austin, Texas, 78753
Position Overview
We are seeking an exceptional Senior Java MSB Developer to lead the architecture and development of high-performance, distributed backend systems for a major enterprise client. This role requires deep technical expertise, architectural ownership, and the ability to drive modernization efforts from legacy monolithic systems to cloud-native microservices.
Key Responsibilities & Qualifications
Architectural Leadership
Serve as the primary Architect for Java-based Microservices (MSB), designing scalable, resilient, and distributed backend systems.
10+ years of hands-on experience in enterprise-level backend engineering.
Core Java & Functional Programming
Mastery of Core Java 11+, especially Java Streams and functional programming paradigms.
Ability to write clean, performant, declarative code using modern Java features.
Complex Problem Solving
Strong foundation in Data Structures & Algorithms to deliver optimized, efficient backend solutions.
High-Performance Concurrency
Advanced expertise in Multithreading and concurrent programming for building high-throughput, thread-safe distributed components.
Framework Mastery
Deep experience with Spring Boot & broader Spring frameworks (Security, Data, Cloud).
Strong knowledge of JUnit, automated testing, and CI pipelines.
Distributed Systems
Proven experience building distributed components using Kafka, REST APIs, and event-driven architectures.
System Design & Platform Expertise
Solid understanding of Unix-based system design, shell scripting, and performance optimization for backend servers.
Data Architecture
Strong experience with SQL and NoSQL (MongoDB) for data modeling, persistence, and microservice-based storage strategies.
Modern DevOps Skills
Expertise in Maven, Nexus, Gradle, GitHub, and containerization best practices.
Legacy & Migration Knowledge
Working knowledge of J2EE (EJBs, Servlets) and XML for modernization and migration to microservices.
Cloud Integration
Hands-on experience with AWS (EC2, S3, Lambda, RDS) supporting cloud-native and hybrid architectures.
Soft Skills & Methodology
Strategic Problem Solver: Comfortable navigating complex environments, technical debt, and system evolution.
Strong Communication: Able to collaborate across technical teams, architects, and business stakeholders.
Primary Skill Categories
Java
Spring Boot & Microservices
SQL / NoSQL