Lead Java Developer
Company: TCS
Location: Elizabeth
Posted on: May 16, 2022
|
|
Job Description:
Job Description: Job Description Salary - Upto $130,000
Responsibilities:Working on an agile team dedicated to our
Enterprise Client's product and delivery managementContribute to
technical design reviewsUndertake peer-programing with both junior
and senior software engineersEstimate story sizes for sprint
planningOversee preparation and maintenance of program and system
documentation using established department artifact standards and
methodologiesAdhere to department standards, guidelines and systems
development methodologies for all assigned tasks
Requirements:Bachelor's degree in Computer Science or a related
field mandatory. Master's preferred.8+ years of relevant work
experience with object oriented programming languages1-2 years of
experience in leading development teams7 years or more of
experience programming as a Java Developer5 years or more of
experience using Spring Boot5 years or more of experience using
RESTful APIs Knowledge:Proficiency with JAVA, JSON, MAVEN, XML,
CICD, SQL, et al.Exposure to Spring FrameworkFamiliarity with Cloud
environments such as AWS and GCPProficient with Object Oriented
Analysis and Design (OOAD)Understanding of Singleton, Builder, and
DAO patternsExperience working in an Agile environmentJava testing
frameworks like JUnit and SpockKnowledge of Experience, Process,
and System API layered designCompetence in designing, implementing,
and extending RESTful APIsSolid experience and knowledge of
GitKnowledge of IDEs such as Eclipse or IntelliJComfortable with
Class, Sequence, and Use Case diagramsPossesses knowledge of
program design, coding, testing and documentationPossesses
understanding of security best practicesUnderstand the concept of
multithreading and when to apply Skills/Abilities:Excellent written
and verbal communication skillsStrong customer focus and
interpersonal skills with demonstrated ability to work in
geographically dispersed teamsCognitive Aptitude and ability to
learn new systems, concepts and proceduresAbility to manage
competing prioritiesStrong analytical and conceptual skills used to
solve technical problemsAbility to break down difficult concepts
into easily understood pointsFundamental characteristic of
self-learning and the ability to quickly triageAbility to refactor
existing code into well-known patterns BenefitsMedical and
Insurance benefitsExciting Incentive PlansPermanent Job
Security401(k)10 Paid Leaves10 US Holidays5 Sick LeavesMedical
InsuranceDental Insurance4% Bonus Based On PerformanceStrong
candidates to be offered free FINRA Training About Us Tata
Consultancy Services (TCS) is one of the world's largest IT
services and consulting firms. We partner with more than a third of
the Fortune 500 companies across industries in North America,
helping them to successfully navigate today's competitive
challenges of rapid business and digital transformation. Our
extensive industry expertise and sharp focus on customer service
has resulted in TCS being one of the fastest-growing technology
companies in the world, with 446,000 employees operating in 46
countries. In America, TCS has been one of the two top local
recruiters of IT services talent for the past five years. Tags:
Java, J2EE, Java 8, Full Stack, Backend
Keywords: TCS, Elizabeth , Lead Java Developer, IT / Software / Systems , Elizabeth, New Jersey
Click
here to apply!
|