Senior Java J2EE Developer
NTT DATA
Halifax, NS, US
2d ago

Job Description

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

Job Duties

Maintain high standards of software quality by establishing good practices and habits within the development team while delivering solutions on time and on budget.

Facilitate the agile development process through daily scrum, sprint planning, sprint demo, and retrospective meetings.

Design, develop, and unit test applications in accordance with established standards.

Participate in peer-reviews of solution designs and related code.

Analyze and resolve technical and application problems.

Qualifications

7+ years of web development experience; including programming and developing web applications

7+ years of J2EE experience

7+ years of Java experience

7+ years of SDLC (System Development Life Cycle) experience

5+ years of application security experience

5+ years of DevOps experience

3+ years of Agile experience

Proven communication skills, both written and oralThe Company is an equal opportunity employer and makes employment decisions on the basis of merit and business needs.

The Company will consider all qualified applicants for employment without regard to race, color, religious creed, citizenship, national origin, ancestry, age, sex, sexual orientation, genetic information, physical or mental disability, veteran or marital status, or any other class protected by law.

To comply with applicable laws ensuring equal employment opportunities to qualified individuals with a disability, the Company will make reasonable accommodations for the known physical or mental limitations of an otherwise qualified individual with a disability who is an applicant or an employee unless undue hardship to the Company would result.

Apply
My Email
By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
Continue
Application form