TC
Java Full Stack Developer Lead
TechDigital Corporation
๐บ๐ธ United States
Hybrid
Staff / Principal
5 days ago
- Java
- AWS
- Spring Boot
- React.js
- Microservices
- Oracle Database
- JavaScript
- TypeScript
- HTML
- CSS
- Kubernetes
- EKS
- EC2
- RDS
- CloudWatch
- SQL
- PL/SQL
- Devops
- CI/CD
- REST API
- Oracle
- Git
- EDI
- prior authorization
- Python
5 days ago
Years of experience required: 8+
We are seeking a Full-Stack Senior Java Engineer to architect, design, and build scalable, secure, high-performance applications across both the back end and front-end using Java, Spring Boot, and React. You'll work in a cross-functional team to deliver resilient microservices, build responsive user interfaces, optimize Oracle database performance, and strengthen engineering excellence through code reviews, mentorship, and automation.
Key Responsibilities
o Architect, design, and develop scalable, secure, high-performance full-stack applications using Java, Spring Boot, and React.
o Build and maintain responsive, intuitive front-end interfaces using React, modern o JavaScript/TypeScript, HTML, and CSS.
o Build and maintain microservices-based systems with a strong focus on reliability, resilience, and observability.
o Design, build, and operate event-driven microservices, including service decomposition, inter-service communication, API contracts, and fault-tolerance patterns (circuit breakers, retries, idempotency).
o Develop and manage asynchronous, event-streaming pipelines using Kafka, including topic design, partitioning, consumer groups, and exactly-once/at-least-once delivery semantics.
o Deploy, scale, and manage containerized applications on Kubernetes, including deployments, auto-scaling, and service discovery.
o Build and run cloud-native workloads on AWS, leveraging services such as EKS, EC2, S3, RDS, Lambda, and CloudWatch.
o Design and optimize Oracle database schemas, SQL queries, and PL/SQL stored procedures; perform performance tuning.
o Collaborate with Product, QA, DevOps, and UX partners to deliver end-to-end solutions.
o Participate in code reviews, mentor junior developers, and promote engineering best practices and coding standards.
o Troubleshoot production issues, perform root-cause analysis, and drive continuous improvements to system performance and stability.
o Contribute to CI/CD pipelines and automation to streamline development, testing, and deployment.
Required Qualifications (Must Have)
o 8+ years of hands-on experience in full-stack Java development.
o Expert-level proficiency in Java. o Strong experience with Spring Boot and the broader Spring ecosystem.
o Full-stack engineering experience with React (and modern JavaScript/TypeScript, HTML, and CSS) for building responsive front-end applications.
o Deep understanding of microservices architecture, RESTful APIs, and distributed systems.
o Hands-on experience designing and building event-driven microservices and distributed messaging with Kafka.
o Experience deploying and operating applications on Kubernetes and AWS in production environments.
o Strong Oracle expertise: SQL, PL/SQL, schema design, and performance tuning.
o Solid foundation in software engineering principles, design patterns, and best practices.
o Experience with Git and CI/CD tools and workflows.
Preferred Qualifications (Nice to Have / Plus)
o Experience in the Payments domain (e.g., claims/payment processing, EDI/835/837, remittance, prior authorization, payer-provider integrations) is a strong plus.
o Knowledge in how Al/ML systems work.
o Proficiency in Python.
Java Full Stack Developer Lead ยท TechDigital Corporation