This is Sai From Javaji System Solutions Inc.,

*We are in immediate need of the following resource, CORE JAVA ARCHITECT
position at SUNNYVALE, CA **….. Send resumes to s...@javaji.com
<s...@javaji.com>*



*Position: **CORE JAVA ARCHITECT *

*Location: SUNNYVALE, CA*

*Duration: 6+ months*

*Experience: 8-10 YEARS*



*JOB DESCRIPTION:*

·         Core Java (Mandatory)

·         You are responsible for providing technical leadership to small
size/complexity/order-value projects.

·         You are expected have depth of knowledge of specified
technological area, which includes knowledge of applicable processes,
methodologies, standards, products and frameworks.

·         You would be responsible for defining and documenting
architecture, capturing and documenting non-functional (architectural)
requirements, preparing estimates and defining technical solutions to
proposals (RFPs).

·         You should provide technical leadership to project team to
perform design to deployment related activities, provide guidance, perform
reviews, prevent and resolve technical issues.

·         Minimum work experience:8 - 10 Years

*Technical skills*:

*Core Java:*

·         Should be aware of the following concepts of Core Java.

·         Fundamental concepts (JVM, Java environment, primitive types,
references, pass by value, packages, imports, static import, JAR concepts,
command line arguments, system properties, assignments, expressions,
operators, exception handling)

·         Declarations, Initializations and Scoping

·         Flow Control - Usage of for loop, switch, if, while, enhanced for;

·         API Contents of String related classes, Object, Wrapper classes,
Auto boxing, File Streams, Serialization, Dates, Numbers, Currency,
Parsing, Tokenizing, Formatting

·         Concurrency Concepts

·         Object oriented concepts (Class, Methods, Access specifiers,
Inheritance, Abstract classes, Interfaces), Inner Classes

·         Collection Framework and Generics

·         Assertions9) Enums, Variable Argument Lists

·         Annotations11) Regular Expressions

·         12) Reflection

·         13) Networking (URL, URI, Sockets, Datagrams)

·         14) JNI15) Java Logging Framework

·         16) Internationalization. Additionally should have the
awareneness of the following concepts.

·         17) RMI18) XML(DOM and SAX)

·         19) Preferences API20) JDBC21) Java Security

·         22) Java Beans23) Java Web Start24) Java Mail

·         25) JNDI26) JMX27)

·         Should be having good hands-on experience with at least one of
the IDEslike Eclipse, NetBeans, jBuilder, Developer, IntelliJ to build,
debug an application.

·         Should be having good hands-on experience with at least one
static analysis tool like PMD, Find bugs, JTest. Should know to install,
configure rules.

·         Should be able to fix the errors reported through thestatic
analyzer tool.

·         Should be having good hands-on experience with at least one
optimizer tool like JProbe, Optimize It.

·         Should be having good hands-on experience with at least one
profiling tool like JProfile.

*Architecting:*

·         Responsible for contributing to the design & architecture for
small to medium projects.

·         Works on problems of highly complex scope, through expert usage
of on-standard concepts & principles requiring high levels of judgement &
interpretation.

·         Works as a guide and sets directions for medium sized projects of
reasonable complexity.

·         Applies own judgement to independently determine acourse of
action, which is then executed by project teams.

·         Role is capable offinding out new methods and processes to
approach complex situations in the respective area(s) of expertise.

·         Requires extensive knowledge of multiple development
technologies/ expert knowledge of one technology.

·         Expected to continue to build upon domain knowledge and
technical/ proprietary skills to reach levels of expertise, while adapting
standard principles to new or changed conditions in day to day work.

·         Has the ability to respond to detailed queries.

·         May be called upon to advise Sr Management on specialised
technical issues.

·         Responsible for coaching, guiding and mentoring junior members in
the team to help them scale up faster.

*Architecture Frameworks:*

·         Pre-requiste should have good knowledge across different
architecture frameworks.

·         Should be able to come up with class diagrams.

·         Exposure to various design patterns.

·         Experience Range: 2-5

-- 
You received this message because you are subscribed to the Google Groups 
"OracleD2K" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to oracled2k+unsubscr...@googlegroups.com.
To post to this group, send email to oracled2k@googlegroups.com.
Visit this group at http://groups.google.com/group/oracled2k.
For more options, visit https://groups.google.com/d/optout.

Reply via email to