Role: Java Full Stack Developer
Location: Charlotte – NC (Hybrid 3 days onsite) Local only
Note:- Interview mode is Face to Face.
Java Full Stack Developer
We are seeking a Full Stack Software Engineer with strong hands-on coding expertise and a passion for building scalable, high-performance systems. The ideal candidate will have deep experience in backend development, microservices architecture, and modern data streaming technologies.
Key Responsibilities
- Lead the design, development, and deployment of enterprise-grade applications
- Collaborate with cross-functional teams to define, design, and deliver new features
- Ensure code quality through best practices, including unit testing, code reviews, and CI/CD
Technical Skills Required
- Java 8 to 17 or later: Strong proficiency with functional programming paradigms (Streams, Lambdas, Optionals)
- Spring Boot & Microservices: Experience designing and implementing RESTful services and distributed systems
- Apache Kafka: Hands-on experience with event-driven architecture and real-time data streaming
- MongoDB: Proficiency in schema design, aggregation pipelines, and performance tuning
- Messaging Systems: Proven experience with Apache Kafka (producers, consumers, stream processing) and traditional Message Queues (e.g., RabbitMQ, IBM MQ).
Thanks & Regard
Abhishek Upadhyay | Technical Recruiter a.upadhyay@tekintegral.com |
