Skip to content


Irving Texas - BOE Full Time Posted: Monday, 26 June 2017

Key Responsibilities -

Develop on all phases of the SDLC, from bug fixes to enhancement design and implementation.

Develop knowledge of Apptricity supply chain and financial products, including architectural concepts, functionality, subject area data schemas, development tools and common customer operating environments.

Work in a rapid development-to-production release environment of Java Web-based commercial applications.

Participate on collaborative teams (Product Managers, Project Managers, Technical Leads, QA Analysts, UX, and Developers) pursuing Agile practices, including Scrum.

Mentor actively junior and mid-level Developers.

Ensure the quality of the code base through frequent unit testing, code refactoring, peer-code reviews, and the use of standards tools.

Lead and manage the projects for a team by leading, coaching and mentoring team members.

Meet project deadlines by understanding and analysing requirements, designing, developing and testing solutions.

Solve complex problems by leading analysis and development of technical solutions.

Determine optimal solution designs based on the assessment of costs, risks, complexity and benefits.

Contribute to the team and ensure mutual success by providing guidance for development, testing and problem resolution.

Provide status reports and identify/escalate issues as appropriate to the relevant project stakeholders.

Become knowledgeable in the Software/Hardware architecture of Apptricity products, including system configuration, database schema, functions, indexes, and views.

Required Skills and Experience -

Bachelor's degree in a technical discipline preferred, or a combination of relevant education and experience.

8+ years Java Web-based development experience and previous experience leading a team.

Current Java (J2EE) and Back End development.

Repeated software development life cycle experience, preferably following iterative approaches.

Competence to be Technical Lead on projects: participate in requirements backlog briefings, monitor technical team tasks, report project status to stakeholders, and participate in project milestone briefings and demonstrations. Irving, Texas

Strength in object-oriented design and implementation; thorough understanding of Java interfaces and abstractions; application of common design patterns.

Strong database access and design skills, including proficiency in SQL (eg, outer join, group by and sub query).

Proficiency with application build concepts and tools (eg, Maven and Ant).

Strength in interpreting analysis, design, and implementation instructions--furnished in oral, written (eg, use case brief, Agile user story, functional requirement, and data dictionary) or diagram form (eg activity flow, ERD, and UI Flow).

Strong analytical, troubleshooting, and debugging skills.

Solid ability to unit test (eg JUnit or TestNG).

Desired Skills: Experience using SQL, SQL Server, Oracle, or MySQL. Experience developing commercial transaction based financial applications. Experience with applications that function on multiple browsers, platforms and versions. Experience with Hibernate, EJB/Spring, Jersey and/or CXF. Automated unit testing concepts Java Programmer Certification (with a score of 85%, or better) Member of Scrum and/or Lean teams Test Driven Development RESTful Web Services Hibernate/HQL Maven Tomcat Eclipse SVN Jira and GreenHopper FindBugs JUnit ZK Web framework

Irving Texas, United States of America
6/26/2017 11:29:10 AM

We strongly recommend that you should never provide your bank account details to an advertiser during the job application process. Should you receive a request of this nature please contact support giving the advertiser's name and job reference.