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:
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
No comments:
Post a Comment