Hi,
My name is Rohit Chauhan, and I am a Staffing Specialist at Novia Infotech LLC. I am reaching out to you on an exciting job opportunity with one of our clients.
Job Title: Tech Lead – Java Kafka
Location: 202 Halls Mill Rd A, White House Station, NJ 08889
Job Summary
We are seeking an experienced Tech Lead – Java Kafka to lead the design, development, and implementation of scalable enterprise applications and event-driven microservices solutions. The ideal candidate will possess strong expertise in advanced Java development, Kafka-based messaging systems, Drools Rule Management System (BAMOE), cloud technologies, and modern DevOps practices.
The candidate will play a critical leadership role in architecting distributed systems, mentoring engineering teams, ensuring application scalability and security, and driving best practices across the software development lifecycle.
Key Responsibilities
- Design and develop scalable, high-performance Java-based enterprise applications and microservices.
- Lead architecture discussions and provide technical direction to development teams.
- Build and maintain event-driven systems using Kafka or RabbitMQ messaging platforms.
- Develop and manage business rules using BAMOE / Drools Rule Engine.
- Collaborate with business stakeholders, product owners, and cross-functional teams to gather and analyze technical requirements.
- Define technical standards, coding guidelines, and development best practices.
- Conduct code reviews and ensure adherence to quality, security, and performance standards.
- Design RESTful APIs and integrate with enterprise systems and third-party services.
- Optimize application performance, scalability, reliability, and security.
- Implement containerized deployments using Docker and Kubernetes.
- Work with cloud platforms such as AWS or Azure for application deployment and infrastructure management.
- Develop and maintain CI/CD pipelines and DevOps processes.
- Implement automated testing frameworks using JUnit, Mockito, and Cucumber.
- Utilize observability and monitoring tools including Prometheus, Grafana, ELK Stack, and OpenTelemetry.
- Identify technical risks, troubleshoot production issues, and provide effective resolutions.
- Document architecture designs, technical specifications, and implementation strategies.
- Mentor junior developers and support team growth and knowledge sharing.
- Stay current with emerging technologies, frameworks, and industry trends.
Required Skills
Core Java & Frameworks
- Strong experience with Advanced Java Concepts
- Expertise in Spring Framework and Spring Boot
- Experience building Microservices Architecture
- REST API development and integration
- Strong understanding of Object-Oriented Design principles
Messaging & Rule Engines
- Hands-on experience with Kafka or RabbitMQ
- Experience with BAMOE / Drools Rule Management System
Database Technologies
- Experience with Oracle or other RDBMS databases
- Strong SQL and data modeling knowledge
- Experience with MongoDB or other NoSQL databases
- Hibernate and JPA expertise
Cloud & DevOps
- Experience with AWS or Azure cloud services
- Docker and Kubernetes experience
- CI/CD pipeline implementation and automation
Testing & Monitoring
- Experience with JUnit, Mockito, and Cucumber frameworks
- Knowledge of observability tools:
- Prometheus
- Grafana
- ELK Stack
- OpenTelemetry
Required Experience
- 8–10 years of hands-on software development experience
- Prior experience leading Java development teams and enterprise application projects
- Experience working in Agile/Scrum environments
Preferred Qualifications
- Experience designing large-scale distributed systems
- Strong analytical and problem-solving abilities
- Excellent communication and leadership skills
- Ability to work in fast-paced enterprise environments
- Exposure to financial services or regulated industries is a plus
|
Rohit Chauhan IT Recruiter A: 4421 Avenida Ln, McKinney, TX, 75070
|
You received this message because you are subscribed to the Google Groups "NoviaJobs" group.
To unsubscribe from this group and stop receiving emails from it, send an email to noviajobs+unsubscribe@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/noviajobs/CAJ0-OE9_pVzQp2T54FuA3w8NNG4GbQ84GRj-_a2JUS9okufytw%40mail.gmail.com.
No comments:
Post a Comment