Client needs a Sr. Java developer who lives in Los Angeles - it is a must. Below is the job description. Can pay $50/hr.
Project goal:
Enhance and extend a web-browser-based employee labor scheduling system that queries an existing MS SQL Server database and interfaces with our custom payroll system. This system contains a lot of complex union labor rules that are encapsulated in SQL Server stored procedures.
Technologies include:
· Server: Java (JDK 1.6) running on JBoss EAP, JDBC to MS SQL Server, JSPs, Struts, AJAX (via HTTP1.1), servlets, JMX, Quartz, Apache Xerces, Apache POI
· Database: MS SQL Server 2008 (we know most Java guys know Oracle, so they just need to know ANSI SQL. MS SQL Server experience is not mandatory.)
· Web Client: HTML, CSS, browser-based ActiveX controls
· Tools: Eclipse, Visio, Liquibase, ClearCase, MS SQL Server Management Studio, ANT, AntHill Pro
· Patterns: OOAD&P, aspect-oriented programming (in some of the code)
You will:
· Serve as a hands-on senior developer that's part of an on-site, co-located team working with two other Java developers
· Develop MS SQL stored procedures while collaborating with our database architect on database design and architecture
· Perform basic interaction and visual design for UI changes
· Ensure the application architecture, design, and implementation meets all functional, security, and performance requirements
· Participate in daily code, design, and process reviews, including code sampling, design reviews, code profiling, unit test reviews, and process adherence for source code control and builds
· Adhere to team design patterns and coding practices
· Resolve any complex design issues that come up
· Assist in performance issue resolution, including profiling and tracing
· Assist in third party control issue resolution
Mandatory Accomplishments – You have:
· Hands-on development and unit testing of a high-performance multi-user web-based distributed transactional system
· Hands-on development and unit testing of a Java/JBoss web app that queried and returned lots of concurrent transactions from a relational database
· Hands-on development and unit testing of database stored procedures that encapsulated very complex business rules
· Hands-on development and unit testing of an interconnected set of applications that transfer data to each other via large flat files (fixed width, comma-delimited, etc.). The minimum size of flat files you worked on was 10MB.
· Architected and built web apps with lots of servlet coding of doPost/doGets, along with session management under JBoss
· Hands-on development and unit testing of code that parsed XML
· Hands-on database development, with a least one having at least 250 tables
· Reverse-engineered and refactored complex legacy Java code
Skills – You have at least some experience with:
· Reverse-engineering and refactoring an existing production database
· Creating UML sequence diagrams using Visio cross-functional flowcharts to document business workflows
· Functional and performance testing of large enterprise systems
· Enterprise IT governance concepts and processes
· Influencing and change management techniques
Knowledge – You are aware of:
· Financial, legal, and labor rules as it pertains to payroll
· Project management best practices
· Software deployment in the enterprise
· Agile software development concepts
Desired experience levels:
5+ years in the IT industry, with a focus on application development and implementation, with progressively higher levels of responsibility
Please send your profiles to :anilkumar@suryasys.com
While submitting your resume please furnish following details
Full name:
Expected rate :
Contact # (Home/Cell/Office):
Current address:
Visa Status:
Availability for Phone interview:
Availability to start (after confirmation):
--
You received this message because you are subscribed to the Google Groups "softwarejobs_US" group.
To post to this group, send email to softwarejobs_us@googlegroups.com.
To unsubscribe from this group, send email to softwarejobs_us+unsubscribe@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/softwarejobs_us?hl=en.
Postar um comentário