Thursday, April 7, 2016

Sr. JAVA Developer



Job Title : Sr. JAVA Developer
Job location :  Suitland, MD.
Experience: 8-10 years of IT experience with a BS degree.
Mode of Interview: F2F and considering only LOCAL candidates.
Visa Status: Green card holder/USC


Job Description:
We have an immediate need for a Senior JAVA Developer who will:
  • Work with analysts to understand business requirements and offer technical solutions.
  • Perform application design using OO development methodologies and design patterns and implement application design using component models and Object-Oriented languages (Java).
  • Evaluate, redesign, refactor, and modify existing program logic to improve overall system performance and maintainability.
  • Provide technical guidance to junior developers in implementing technical solutions and provide input to technical standards.
  • Assist in evaluating alternative protocols, tools, and standards.
  • The candidate must be able to pass a Federal Suitability Check for a position of public trust.
Required Skills:
  • Experience in web application development using Java and Java EE technologies including: Spring/Servlets/JSP/JSON/AJAX/JDBC/JNDI and JMX
  • Experience in developing event-based JavaScript code using modern frameworks like Angular
  • Experience with adaptive user interface design for various types of devices, including mobile devices
  • Experience with writing and using RESTful services invoked from JavaScript or Java code
  • Process, parse, validate and transform XML files with XQuery
  • Experience with GIS (mapping) programming fundamentals with JavaScript libraries and RESTful APIs
  • Experience writing PL/SQL statements and procedures for Oracle 11g
  • Proficient with web support application and development creating and deploying search and navigation indices
  • 5-7  Years of progressive experience in the area of Java based web application development and maintenance
  • Experience writing unit and integration tests using JUnit
  • Experience with Agile methodology, daily Scrums and 2-week sprints
  • Assume on call responsibility for application code developed or inherited, troubleshoot and resolve production problems
  • Ability to articulate status on development work and provide input to technical standards
  • Able to lead in the evaluation of alternative protocols, tools and standards                                                                    
  • Demonstrates technical leadership in developing and maintaining solutions for complex business problems
  • Strong teamwork, interpersonal and communication skills, ability to work well independently and as part of the team
 For further details please reach us at  Careers@techcraftsol.com



No comments:

Post a Comment