Java Technical Lead

Cognizant Technology SolutionsEdison, NJ
228d$112,000 - $132,000Hybrid

About The Position

The Technical Lead role is pivotal in driving the development and implementation of cutting-edge software solutions. With a focus on Java technologies the candidate will leverage their expertise to enhance system performance and ensure seamless integration of microservices. This position offers a hybrid work model allowing for flexibility while maintaining productivity. The role requires a minimum of 9 years of experience in Java and related technologies with a preference for domain experience.

Requirements

  • Possess extensive experience in Kafka Springboot Microservices and Java Webservices to lead complex projects.
  • Demonstrate proficiency in Java REST Web API and Java Fullstack development for seamless integration.
  • Exhibit strong knowledge of Java Design Patterns and Java 17/11 for efficient software design.
  • Have solid understanding of Core Java and Advanced JavaScript for comprehensive application development.
  • Experience in Cards & Payments or Asset & Wealth Management is a plus enhancing domain-specific solutions.

Responsibilities

  • Lead the design and development of scalable microservices using Springboot and Kafka to optimize system performance and reliability.
  • Oversee the implementation of Java REST Web APIs to ensure robust and secure communication between services.
  • Provide expertise in Java Fullstack development to deliver comprehensive and efficient software solutions.
  • Utilize Java Design Patterns to create maintainable and reusable code structures that enhance software architecture.
  • Implement Java 17 and Java 11 features to improve application efficiency and leverage the latest advancements in technology.
  • Apply Core Java and Advanced Java techniques to solve complex programming challenges and streamline processes.
  • Develop advanced JavaScript solutions to enhance user interface and improve client-side functionality.
  • Collaborate with cross-functional teams to integrate domain-specific knowledge in Cards & Payments and Asset & Wealth Management.
  • Ensure adherence to best practices in software development to maintain high standards of quality and performance.
  • Conduct code reviews and provide constructive feedback to foster continuous improvement and team growth.
  • Monitor and troubleshoot system issues to ensure timely resolution and minimal impact on operations.
  • Drive innovation by staying updated with industry trends and incorporating new technologies into existing frameworks.
  • Facilitate effective communication and collaboration within the team to achieve project goals and deliverables.

Benefits

  • Medical/Dental/Vision/Life Insurance
  • Paid holidays plus Paid Time Off
  • 401(k) plan and contributions
  • Long-term/Short-term Disability
  • Paid Parental Leave
  • Employee Stock Purchase Plan

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Senior

Industry

Professional, Scientific, and Technical Services

Education Level

Bachelor's degree

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service