Job Title: Java Lead
Location: Berkeley Heights NJ (5 Days Onsite)
Employment Type: Full-Time
Job Summary:
We are seeking a highly experienced Java Lead with strong hands-on coding expertise to design develop and lead enterprise-grade applications. This role requires deep technical knowledge leadership capabilities and experience in modern microservices and cloud-based architectures.
Key Responsibilities:
- Design develop and maintain scalable applications using Java Spring Boot and Microservices architecture
- Architect and implement RESTful APIs and distributed systems
- Work with technologies such as Kafka MongoDB Spark Flink Docker and Kubernetes
- Define and design data architecture aligned with enterprise standards
- Drive architectural decisions and ensure alignment with business requirements
- Collaborate with cross-functional teams including developers business analysts and stakeholders
- Communicate effectively with both technical and non-technical audiences
- Ensure system performance scalability and reliability through best practices
- Lead code reviews provide technical guidance and mentor junior team members
- Contribute to DevOps practices including CI/CD pipelines and automation
- Identify and implement improvements in architecture performance and processes
Required Skills & Experience:
- 12 years of experience in software development and architecture
- Strong hands-on experience with Java Spring Boot and Microservices
- Experience with REST APIs Kafka and distributed systems
- Knowledge of big data technologies like Spark or Flink
- Experience with NoSQL databases such as MongoDB
- Familiarity with containerization tools like Docker and orchestration tools like Kubernetes
- Understanding of DevOps CI/CD pipelines and automation practices
- Exposure to cloud platforms such as AWS Azure or GCP is a plus
- Strong experience in enterprise system design and design patterns
Behavioral Skills:
- Strong leadership and mentoring abilities
- Excellent communication and interpersonal skills
- Self-driven and proactive mindset
- Strong problem-solving and analytical skills
- Ability to work independently and in a team environment
- Adaptability to a fast-changing environment
- Capability to handle multiple priorities and challenges
Qualifications:
- Bachelors degree in Computer Science Software Engineering or a related field
- Experience with business process modeling and documentation tools
- Familiarity with automation tools (RPA/workflow automation) is a plus
- Product implementation experience preferred
Job Title: Java Lead Location: Berkeley Heights NJ (5 Days Onsite) Employment Type: Full-Time Job Summary: We are seeking a highly experienced Java Lead with strong hands-on coding expertise to design develop and lead enterprise-grade applications. This role requires deep technical knowled...
Job Title: Java Lead
Location: Berkeley Heights NJ (5 Days Onsite)
Employment Type: Full-Time
Job Summary:
We are seeking a highly experienced Java Lead with strong hands-on coding expertise to design develop and lead enterprise-grade applications. This role requires deep technical knowledge leadership capabilities and experience in modern microservices and cloud-based architectures.
Key Responsibilities:
- Design develop and maintain scalable applications using Java Spring Boot and Microservices architecture
- Architect and implement RESTful APIs and distributed systems
- Work with technologies such as Kafka MongoDB Spark Flink Docker and Kubernetes
- Define and design data architecture aligned with enterprise standards
- Drive architectural decisions and ensure alignment with business requirements
- Collaborate with cross-functional teams including developers business analysts and stakeholders
- Communicate effectively with both technical and non-technical audiences
- Ensure system performance scalability and reliability through best practices
- Lead code reviews provide technical guidance and mentor junior team members
- Contribute to DevOps practices including CI/CD pipelines and automation
- Identify and implement improvements in architecture performance and processes
Required Skills & Experience:
- 12 years of experience in software development and architecture
- Strong hands-on experience with Java Spring Boot and Microservices
- Experience with REST APIs Kafka and distributed systems
- Knowledge of big data technologies like Spark or Flink
- Experience with NoSQL databases such as MongoDB
- Familiarity with containerization tools like Docker and orchestration tools like Kubernetes
- Understanding of DevOps CI/CD pipelines and automation practices
- Exposure to cloud platforms such as AWS Azure or GCP is a plus
- Strong experience in enterprise system design and design patterns
Behavioral Skills:
- Strong leadership and mentoring abilities
- Excellent communication and interpersonal skills
- Self-driven and proactive mindset
- Strong problem-solving and analytical skills
- Ability to work independently and in a team environment
- Adaptability to a fast-changing environment
- Capability to handle multiple priorities and challenges
Qualifications:
- Bachelors degree in Computer Science Software Engineering or a related field
- Experience with business process modeling and documentation tools
- Familiarity with automation tools (RPA/workflow automation) is a plus
- Product implementation experience preferred
View more
View less