Senior Java Developer

Apply Now

Company: Avani Technology Solutions, Inc.

Location: Phoenix, AZ 85032

Description:

Senior Java Developer
PHOENIX, AZ
15+ Months


No C2C at this moment. Any visa works

Required Education and/or Experience:
7+ years of experience in Object Oriented analysis, design, development and integration of software products in a company recognized for software development capability
5+ years development experience with Java (J2EE, Hibernate, Spring, etc.)
Experience using software best practices like test driven development (TDD) and continuous integration.
Experience working with Agile methods and iterative development, such as Kanban, Extreme Programming (XP), pair programming, and/or SCRUM.
Solid experience with design patterns, refactoring and unit testing and object oriented analysis/design.
Experience with JBoss is preferable.
Solid experience with SQL and PL/SQL.
Familiarity with JavaServer Faces (JSF) for user interface (UI) support, is desirable.
Experience with relational databases, preferably Oracle or SQL Server
Excellent communication skills - must be strong enough for customer facing situations
Proven ability to meet deadlines and successfully complete of deliverables.
7+ years experience in IT/Software Development
Bachelor's degree /4-year college degree in Computer Science, or equivalent work experience

Requisite Abilities and/or Skills:
Strong leadership skills; experience with clients and third party vendors, experience as a scrum master.
Excellent communication capability
Proactive attitude, ability to mentor junior teammates
Analytical, thorough, resourceful, and detail-oriented
Customer service-focused
Strong ability to work in an open and collaborative team environment
Hard working and flexible
Willing to travel

Candidate must understand business processes, be a detailed-oriented person and quickly grasp new concepts. Additionally the candidate will have strong presentation, interpersonal, software development and work management skills.
Must be legally entitled to work in USA
Must hold a valid Visa for travel to the USA or Canada or a valid Passports.

Similar Jobs