Senior Java Developer, Lead, Architect Job in Phoenix, Arizona US
Netandroid Corp, is a fast-growing Phoenix based, Services company having fortune 500 clients, is looking for a multifaceted, highly energetic Java Web Developer with comprehensive knowledge/experience.
Sr. Java Developer / Java Architect will be responsible for the technical delivery of custom-built J2EE applications. Candidate must have strong foundation in software design and development, J2EE framework, design patterns, software architecture, object-oriented programming and technical leadership and mentoring.
Description of Duties
Will be providing leadership and technical expertise in the design, development, coding, testing, and debugging of new software or significant enhancements to existing software.
Will be providing technical guidance and mentoring to application development teams throughout all the phases of the SDLC.
Ensures a wide range of quality-control tests and analysis are completed to ensure that software meets or exceed specified standards and end-user requirements.
Designs core application frameworks for complex project that can be reused across the organization.
Defines and enforces project development standards and best practices that are consistent with web architecture standards, corporate standards and goals.
Will be responsible for undertaking complex projects requiring additional specialized technical knowledge in software development and provides expertise at top technical levels in particular business processes.
Defines development tasks, assigns tasks to development team, and monitors and reports status of development tasks.
Coordinates with project manager, users and / or business analysts to understand requirements.
Leads and participates in the development of software architecture documentation.
Company Description
Net Android, Corp. is a leading global Business I.T. solutions provider offering a wide array of solutions customized for key industries. From strategic consulting right through to implementing IT solutions for customers, Net Android straddles the entire IT space. We have excellent domain competencies in verticals such as Healthcare, Manufacturing, Insurance, Financial Services, Life- sciences, Retail and Telecom. As an end-to-end IT solutions providerto fortune 500 clients, Net Android offers a range of expertise aimed at helping customers align their IT strategy with business goals and create business flexibility, allowing customers to compete successfully in an ever-changing marketplace.
Job Requirements
Bachelors Degree in Computer Science or related field and minimum of 6 years experience.
J2SE 5.0+, J2EE 1.4+
Experience in MVC Architecture
Experience with the Spring Framework 2.5
Experience in Web-Tier J2EE frameworks such as Struts and JSF
Expertise in upgrading legacy Web applications to current J2EE technologies
Experience with JavaScript and AJAX based UI frameworks
Experience with ORM or persistence frameworks such as iBATIS and Hibernate
Experience with XML, XSL, XPath, XML Schema
Experience building applications using stored procedures, functions, and triggers on a RDBMS such as Postgres SQL or Oracle Database.
Developing / enabling Web Services that are SOA based to be used by ESB technologies, based on J2EE technologies using SOAP.
Architecting and designing frameworks to be used by applications that are running on a J2EE platform
Experience with Agile development methodology, Extreme Programming
Experience with completing design artifacts using UML
Excellent oral and written communication skills are needed
Basic project management and organizational skills