*Hi,*
*Please check the JD and let me know if you have any candidates available. *
*Position: Senior Java Developer*
*Location: Gainesville, FL*
*Duration: 6+ months*
*Interview: phone then Skype*
*USC/GC Only*
*SUMMARY:*
As Senior Java Developer, you will report to the AVP, Programming Systems
and provide leadership while applying your technical proficiency to support
application systems development. You will play an important role in
analysis and design of web applications, and provide coding, testing,
documentation and implementation support for application development
software initiative driven by business needs.
*DUTIES AND RESPONSIBILITIES: *
- Supports the corporate automation effort through the development of
new software systems and features, and the maintenance and modification of
existing systems.
- Documents new systems, modifications to existing systems, and
processes and procedures necessary to support these systems.
- Ensures effective collaboration between technical team members,
systems management, and non-I.T business units in design and modeling
methodologies, ensuring business requirements are clearly understood, and
comparability and cross-application functionality.
- Provides leadership and guidance to team members for current and
future development efforts. Mentors less-skilled developers and performs
code review.
- May perform as lead team on task-specific team projects.
- Writes new code and implements new features from business requirements
and to address system environment changes. Designs application code for
reusability (e.g. frameworks).
- Documents new code, changes to existing code, and design proposals,
and abides by prevailing standards for such documentation.
*QUALIFICATIONS:*
*Education Requirement:* 4-yr College degree in Computer Science,
Engineering, Mathematics, or Physics
*Technology Required:* Deep understanding and experience with the following
technologies:
- J2EE, JavaScript
- MVC frameworks such as Grails or Spring
- Database technologies such as SQL Server, Oracle
- Source Code Management/Build tools such as GitHub and Jenkins
- Object-oriented analysis and design principles and patterns with UML
*Skills and Experience Required:*
- 8+ years of experience designing and developing large systems with the
following characteristics: Secure, highly available, scalable, with loosely
coupled components integration. Experience should include the following:
- At least 5 years developing applications and services in a Java /
J2EE environment using object oriented design
- Large scale business applications design:
- Using UML artifacts including the following diagrams: Domain
model, Use cases, Activity diagrams, Sequence diagrams, Class diagrams
- Using E-R models for database design
- Service Oriented Architecture (SOA); Practical knowledge of web
services design and implementation
- Expert using SOAP and REST protocols
- Multi-threaded and multi-tiered application architecture
- Implementing enterprise business to business interfaces
- Addressing application security and other non-functional
requirements
o Unit testing and Integration testing
- Excellent oral and written communication skills
- Flexibility, team focus, and strong interpersonal skills
- Experience throughout the entire project lifecycle with an emphasis on
requirements definition and design phases
- Excellent problem solving skills; Ability to understand the business
problem, need, or opportunity and to design solutions
- Ability to tactically and strategically consider all sides of an issue
within the contexts of time, scope, budgets, and range of options
*Preferred Qualifications:*
- Master’s degree in Computer Science, Engineering, Mathematics, or
Physics
- Experience with client-side MVC Frameworks such as AngularJS and
Ember.js
- Experience with application security technologies (such as SSL, SSO)
and compliance standards (such as PCI)
- Experience with UI/UX design and implementation
- Experience with Bootstrap, CSS3, Embers, HTML5, and JQUERY preferred
- Business analysis skills needed for requirements definition such as
domain model and use case development
- Mobile application development using Native Technologies such Xcode,
Objective C; Hybrid Technologies such as HTML 5; and platforms such as IBM
MobileFirst
*Thanks and Regards*
*Vikas Gupta*
*Sr. Technical Recruiter*
*Srimatrix Inc.*
Direct: 4692098270
[email protected]
--
You received this message because you are subscribed to the Google Groups
"American Vendor--IT Consulting" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/sap-vendor.
For more options, visit https://groups.google.com/d/optout.