The client is looking for a Technology Architect with Core Java expertise to contribute to their technology initiatives.
Requirements
- At least 4 years of experience in strong Core Java with Design experience experience
- Strong knowledge in in Core Java with knowledge of multithreading, concurrency, memory management and NIO.
- Should have used concurrent packages in detail.
- Strong knowledge in Enterprise Java or any other server/client architectures with asynchronous or non-blocking request/response
- Expert in Design Patterns
- Strong Knowledge in development in Netty
- Strong Knowledge in database transaction management
Responsibilities
- Strong knowledge in in Core Java with knowledge of multithreading, concurrency, memory management and NIO.
- Should have used concurrent packages in detail.
- Strong knowledge in Enterprise Java or any other server/client architectures with asynchronous or non-blocking request/response
- Expert in Design Patterns
- Strong Knowledge in development in Netty
- Strong Knowledge in database transaction management
- Working knowledge in JDBC and data modeling.
Other
- Bachelor's degree or foreign equivalent required from an accredited institution. Will also consider three years of progressive experience in the specialty in lieu of every year of education
- At least 7 years of experience with Information Technology
- At least 4 years of experience in software development life cycle including enterprise application development experience
- At least 4 years of experience in Project life cycle activities on development and maintenance projects.
- Ability to engage in senior-level technology discussions