United States


New York City

Area of expertise:

Software Engineering

Job Description

Job Description:

[Multiple Positions] Avanade Inc. seeks Java Application Senior Developers based in New York City, NY to design, deploy, and test solution components. Specifically, s/he will develop and test mission critical enterprise solutions, including web services, enterprise portals and databases for complex backend enterprise Java and Scala software. S/he will: utilize Agile and Scrum Methodology for task and source code management, develop solutions, quality control, testing procedures, and define technical, operational and user requirements to create conceptual architecture; coordinate and leverage offshore resources, and contribute in a limited manner to project management activities. This position requires travel to various unanticipated client locations throughout the US up to 80% of the average week. Must live within commuting distance from Avanade’s New York Office. 

Basic Qualifications:


The position requires at least a bachelor’s degree, or its foreign equivalent, in Computer Science, Information Technology, Management Information Systems, or a related technical field, plus at least four (4) years of experience in the job offered or in a closely related position within the IT consulting industry.

**Alternatively, in lieu of a bachelor’s degree and four (4) years of experience, the employer will accept  six (6) years of experience in the job offered or in a closely related position within the IT consulting industry. The employer deems that any suitable combination of education or experience is acceptable.**

The qualified applicant’s experience must include the following skills: four (4) years of experience designing and developing backend enterprise Java or Scala software; two (2) years of experience developing applications and performing coding using Java-based language such as Scala, SBT, JavaScript, or CSS; two (2) years of experience developing web-based software solutions; four (4) years of experience writing, maintaining, and executing test cases using tools such as Maven, Jenkins, TeamCity, or Junit; two (2) years of experience performing data integration using database management systems; two (2) years of experience collaborating across teams in an agile environment; three (3) years of experience using full SDLC and methodologies; and two (2) years of experience performing requirements gathering and analysis.

Candidates who are interested in this position should select “Apply” below.

Apply now

Share this job:

Share Facebook Twitter Email

About Avanade

Avanade leads in providing innovative digital services, business solutions and design-led experiences for its clients, delivered through the power of people and the Microsoft ecosystem. Our professionals combine technology, business and industry expertise to build and deploy solutions to realize results for clients and their customers. Avanade has 29,000 digitally connected people across 23 countries, bringing clients the best thinking through a collaborative culture that honors diversity and reflects the communities in which we operate. We welcome all, and seek talented individuals who can bring their whole self to work, build inclusive teams and encourage diversity inside and outside the organization. Majority owned by Accenture, Avanade was founded in 2000 by Accenture LLP and Microsoft Corporation. Learn more at