RKV Technologies, Inc. is seeking a highly skilled IT professional to join our team.

The Senior Java developer will be responsible for Java/J2EE application development supporting business requirements while providing expertise in software development lifecycle phases including design, development, and support. The Senior Java developer will perform coding and assist in architecting the web application solution. Candidates with clearly demonstrated experience successfully analyzing, designing and developing enterprise level applications for a state government client are preferred.

The Sr. Java Developer is expected to:

  • Review the customer’s business requirements
  • Code and assist in architecting the web application solution
  • Create Sequence Diagrams
  • Develop technical solutions
  • Assist in the preparation of design documents
  • Deliver all assignments on time and with quality
  • Resolve bug fixes in a timely manner to meet QA and User Acceptance Test dates
  • Complete a weekly project status report containing the project progress

Minimum Qualifications:

  • Experience performing highly complex analysis, design, development, testing and debugging of sophisticated J2EE based web-based applications
  • 5 years of experience in object oriented design and development and relational database management
  • 5 years of extensive hands-on experience with Java, J2EE, and JSP
  • 4 years of hands-on technical expertise in developing and architecting J2EE applications using Eclipse tools
  • 3 years of experience of developing Struts MVC architecture using WebSphere servers
  • 2 years of hands-on experience on Hibernate framework tools
  • Strong knowledge of SQL and database schema design
  • Solid understanding of distributed systems, middleware technologies and n-tier architecture as well as a variety of software tools and languages
  • Experience working in Agile development methodology “Iconix”

Current US work authorization required.

Job Type: Full-time

Desired skills:

  • Strong UML diagramming skills
  • Strong software design principles, understanding and demonstrated use of intelligent programming styles
  • Administration of WebSphere Application Server
  • Ability to quickly learn and apply new technologies

Education Requirements:

  • Bachelor Degree in Information Technology, Computer Science, Engineering, or similar preferred

Other requirements:

  • Work on client site except state holidays
  • Must pass client background check