Search jobs > Cary, NC > Lead java developer

Lead Java Developer

eTeam, Inc.
Cary, NC, United States
Full-time

This is a hands-on role with primary focus on analysis, design, and development of complex business functionality. We are looking for Senior Java / J2ee developers with strong passion for developing quality code and deep understanding of core concepts of java / J2ee technologies.

The ideal candidate would have deep experience with Java / J2ee ecosystem, well-versed in system design principles and proficient in designing and developing highly available, mission-critical applications.

Responsibilities :

Lead a team of engineers to build, enhance and support back-end services for Web and Native app channels

Design, develop, unit test and document application functionality using Agile development practices

Participate in the entire Agile SDLC and interface with product owners, business analysts and deployment teams.

Must have

Minimum 9-10 years relevant experience

Proficient in System design principles

Hands on experience in

o Java Microservices, and Spring boot

o MongoDB

o JUnit

o Kafka

Experience with unit testing, Mocking and similar concepts

Extensive working experience in SOA architecture

Experience in XML and JSON

Tools knowledge : JIRA, Confluence, Gradle, Jenkins, GitHub, SonarQube

Candidate must show sense of urgency and take end to end ownership of tasks

Candidate must be a self-starter, work independently with direction from a Principal Engineer / Engineering Manager

Excellent verbal and written communication skills

Nice to have

Prior experience with banking or financial domain

Branching, version controlling strategy knowledge

Good knowledge of CI / CD, API architecture, deployment

24 days ago
Related jobs
Promoted
Edvenswa Tech
Raleigh, North Carolina

Job Title: Lead Java Full Stack Developer. ...

Promoted
Tata Consultancy Services
Raleigh, North Carolina

Core Java, springboot, microservices/API, SQL, AWS. Experience with front-end technologies such as Javascript, HTML5, CSS, ReactJS, AngularJS, BackboneJS, EmberJS, KnockoutJS. ...

Promoted
HCLTech
Cary, North Carolina

HCLTech is looking for a highly talented and self- motivated Lead Java Developer to join it in advancing the technological world through innovation and creativity. Job Title: Lead Java Developer. Extensive experience in Java programming, with expertise in Spring frameworks like Spring boot, RESTful ...

Tata Consultancy Services
Raleigh, North Carolina

Core Java, springboot, microservices/API, SQL, AWS. Experience with front-end technologies such as Javascript, HTML5, CSS, ReactJS, AngularJS, BackboneJS, EmberJS, KnockoutJS. ...

Edvenswa Tech
Raleigh, North Carolina

Candidate needs to work on our W2</b></p> <p> </p> <p><b>Job Title: Lead Java Full Stack Developer</b></p> <p><b>Location: Westlake, TX / Cocord, NH (Onsite Role)</b></p> <p><b>Duration: 6+ months contract</b>...

B264 DB Global Technology, Inc.
Cary, North Carolina

Senior Engineer/Lead Engineer - Full Stack Java Developer. Interact with global team leads and collaborate. Proficiency with Java server stack and understanding of its underlying runtime. ...

Deutsche Bank
Cary, North Carolina

Family and Medical Leave Act ; Employee Polygraph Protection Act and Pay Transparency Nondiscrimination Provision ....

Diverse Lynx
Cary, North Carolina

Strong hands-on experience with web technologies like NodeJS, Groovy, Java/Jscript, ReactJS, Remix, Java, Springboot, Microservices API Development. Cross functional leadership: organize, motivate, and lead those outside of the team. ...

ITL USA
Raleigh, North Carolina

Job description Infosys is seeking a Java Springboot Lead Developer. Experience in leading a team of 5-6 developer. Must have skills:Experience in Java, REST, Spring boot, Microservices, Spring Security, XML, XSLT, JAXB, JAXP, MVC, Angular 6+, Bootstrap, CSS3, various design patterns. ...

Promoted
Parker Hannifin Corporation Parker Aerospace Group
Cary, North Carolina

This Software Engineering is within the Fluid Systems Division and provides technical expertise and leadership in an engineering discipline, product, or systems field. Software Engineering role is responsible for developing embedded real-time software on control units produced for aircraft systems f...