Denver Java Users Group Message Board › Sr. Java Developer - Boulder, CO *job opportunity* - permanent position
We have an immediate need for a Sr. Java Developer with our Boulder based client. This position requires no travel, but does require you to work on-site. This is a Senior level position that requires technical knowhow, the ability to provide solutions to complex problems and to mentor junior team members.
For immediate attention please email a resume to email@example.com. The job description is below:
Senior Software Engineer
This position carries out extremely complex analysis and programming as assigned. May code, debug and document programs. Provides project management, systems requirements gathering and documentation, and software quality assurance.
Consult with personnel to determine business requirements, functional requirements and input/output requirements.
Analyze, define and document system requirements for data, workflow, logical processes, interfaces with other systems, auditing and reporting requirements and production configuration.
Prototype new applications to refine requirements.
Design and create moderately complex software systems including J2EE applications, relational databases, business applications using SQL, web interfaces to multiple information repositories, data input handling applications, applications to implement business rules and other data processing, web to database communications processes and report generation.
Provide technical consulting and respond to error reports, problems or questions.
Monitor the performance of applications and servers and provide technical support as required.
Analyze code for potentially untested logic, error-prone assumptions, misunderstood requirements, problem resolution and performance optimizations.
Work with specialists in business analysis and project management on application quality assurance.
Create test plans, test data sets and perform automated testing to ensure all components of the system meet specifications.
Work directly with the personnel and business partners to resolve issues identified through the testing.
Formalize test plans and implements testing procedures.
Leadership and Supervision
Provide technical leadership to designated personnel.
Establish initial and ongoing training for personnel to ensure an adequate level of understanding regarding the company’s guidelines, policies and procedures.
Ensure that individual and team performance meets standards of service and quality.
Work collaboratively with all personnel and business partners.
Develop and maintain effective working relationships with all personnel, business partners, and vendors.
Provide effective leadership to personnel to ensure a complete understanding of objectives, to maintain a positive work environment and a high level of morale.
Proven success in the following job competencies:
Analysis and Reporting
Business Planning and Management
Communication and Presentation
Customer Focus and Relationship Building
Champion for Change
Information and Technology Proficiency
Problem Solving and Decision Making
Technical Industry and/or Profession Expertise
At least eight years progressive experience with extremely complex applications including J2EE enterprise applications, relational databases, business applications using SQL, and Rational Unified Process.
At least eight years’ experience developing extremely complex applications that integrate web interfaces into database applications including experience with Microsoft SQL Server 2005 and Oracle 10, Windows or Unix, HTML and Java.
Experience using Hibernate and web services is preferred.
Nick Gasparro | Co-Founder
p:720-210-9993 c: 303-547-7469
Code // the technical talent agency
2980 Larimer Street