Position: Java Developer/Full Stack Java Developer
Location: Charlotte, NC & Iselin, NJ (Hybrid- 3 days onsite) Only local
Work mode: C2C
Interview: First round is Virtual(Video) and Final round is Face-to-face (In Person) Interview mandatory in Charlotte, NC & New Jersey location.
Key Responsibilities:
- Lead design and development of Java/J2EE-based microservices applications
- Actively contribute to hands-on coding, debugging, and performance tuning
- Design and implement event-driven architectures using Kafka/MQ
- Guide and mentor developers, conduct code reviews, and enforce best practices
- Work closely with architects, product owners, and stakeholders to translate requirements into technical designs
- Ensure system scalability, reliability, and security
- Drive adoption of clean code, design patterns, and microservices best practices
- Support deployment, monitoring, and production issues
Required Skills:
- Strong expertise in Java/J2EE, Spring, Spring Boot
- Solid understanding of Microservices architecture, REST APIs, and distributed systems.
- Hands-on experience with React.js and modern frontend frameworks.
- Hands-on experience with Kafka/MQ (producers, consumers, streams, error handling)
- Strong experience in MongoDB (data modeling, indexing, performance optimization)
- Good knowledge of design patterns, system design, and architectural principles
- Experience with Docker/Kubernetes is a plus
- Work on AI-enabled features, including integration with ML/AI services or APIs.
- Strong communication skills and ability to explain technical designs clearly
Thanks & Regard
|
Abhishek Upadhyay | Technical Recruiter a.upadhyay@tekintegral.com |