Hi ,

I hope you are doing well. I do have new requirement please gothrough it if
you are comfortable send me updated resumes skum...@sagetl.com

 Title: *Java Developer with Swing and Spring*

 Location: *St. Louis Park, MN (must be local to Minnesota)*

Duration: *6 month *



*Interview: 1 onsite interview*





*JOB PURPOSE:  **(Why does this position exist):*

MoneyGram is recruiting for contract to hire Java Developer position.  The
Developer must have experience developing desktop and web
applications using Java 1.6, 1.7 and 1.8. The application will be part of
a healthy strong team culture with exceptional leadership.  The Software
Engineer IV (SE IV) serves as a technical consultant and lead to provide
and support software applications that meet or exceed business needs. All
incumbents of the SE IV position are expected to possess strong technical
expertise as well as strong leadership and mentoring skills.



All Software Engineers at this level typically work on complex computer
programs and defined segments of highly complex programs. The SE IV is
familiar with a variety of the field’s concepts, practices and procedures,
and performs most complex applications development related tasks without
guidance.  The SE IV is a key contact for project managers, advising on
project sizing and estimation.  The SE IV often directs the work of others.
The SE IV is expected to proactively contribute and offer recommendations,
and may play the role of Subject Matter Expert in relation to one or
several applications.



*JOB DUTIES/ACCOUNTABILITIES**:  *

80%

*Solutions and Project Requirements Analysis:*

-       Actively contributes to the development of solutions and ideas that
add value. Engages with system users and business analysts to identify
system enhancements and/or new applications to meet business needs.

-       Develops elegant and simple solutions.

*System Design and Development:*

-    Creates quality design documents to illustrate how the system works.
Writes clear and detailed technical specifications for development of the
application.

-     Adheres to “big picture view” of how various connected system designs
should be consolidated or affected.

-     With no to very minimal support or mentoring from others, produces
products on schedule.

-    Produces elegant and efficient designs, high performance and scalable
code that will allow for easy extension to future needs.

*Quality and Reliability:*

-  Code produced is of high quality and is reliable. Strong quality code
metrics.

-  Effectively performs code walk-throughs. In conjunction with Quality
Services, proactively performs extensive system testing to ensure that the
systems work efficiently and are developed following the applicable
development methodology.  Unit tests to ensure accuracy.

- Track record of identifying largest risk areas and driving resolution of
these issues.

*Team Lead Role:*

When placed in this formal role, competently leads the design, development
and implementation of complex systems. Effective team leader on diverse and
different teams (including teams consisting of a combination of employees,
contractors, on and off-site resources), on any project (including those
that are global in nature) and during problem-resolution:

-  Effectively estimates tasks, cost and duration of activities needed to
develop solutions, for self and other developers. Provides accurate and
timely input to project manager regarding status of technical tasks for
self and team.

-  Effectively and actively plays the role of technical advisor for
projects, providing advice on tools, process and design to others. Mentors
others. Shows initiative to understand proper architectural disciplines and
ensure they are applied.

-  Initiates and actively facilitates meetings and issue resolution,
involving the right individuals.

-  Assumes responsibility for self and team. Maintains “big picture view”,
seeing overall situation; remains aware of what other engineers are doing;
makes sure project goals make sense and overall development objectives are
being met.

20%

*Support.* Serves as a contact person in support of more serious production
problems.



*QUALIFICATIONS, EXPERIENCE & SKILLS**:  *



*Experience*:

·       A minimum of 10 years of increasingly responsible systems
development experience on multiple platforms. Clearly demonstrated ability
to: Effectively leads requirements gathering, design and development of
complex systems; design and develop high quality, scalable and efficient
solutions and products on schedule, required.

·       Strong Java knowledge, with a minimum of 8-10 years’ experience in
the Java development environment, required.

o   Preferred at least 8 years of development experience in Java/J2EE web
applications.

o   Preferred at least 8 years of development experience in Java Swing
applications.

·       Required experience developing with: Developing desktop and web
applications with Java 1.8, Java Web, XML, integration with SOAP and REST
service layers, web services.

·       Some JavaScript is required.

·       Required experience developing with RAD, Eclipse, or Eclipse based
IDE.

·       Required experience with debugging using stack
trace analysis preferred

·       Preferred experience controlling devices over serial and parallel
ports

·       Preferred experience developing with: Hibernate SQL

·       Preferred experience using Source Control tools, specifically CVS
and GIT

·       Preferred experience using Build tools, specifically ANT and
TeamCity

·       Preferred experience using packaging tools, specifically Inno (Wise
Installer and InstallShield equivalent)

·       Preferred development experience working with LDAP protocol and
LDAP Servers.

·       Preferred knowledge of LDAPv3 based directory knowledge, UnboundID
preferred.

·       Nice to have: experience with Groovy

·       Nice to have: experience with JSP user interface customization

·       Nice to have: experience building Java based products and awareness
of security using centralized authentication and authorization modules.

·       Nice to have: experience in the ForgeRock stack (OpenAM, OpenDJ,
OpenIDM) as well as experience creating custom authentication modules a
major plus

·       Nice to have: experience with OpenIDM development for user
provisioning, synchronization and workflows.



*Competencies - Clearly demonstrated ability in the following competencies,
required:*

*Team Participant:*

·       Strong orientation of identifying where people need help. Spends
time assisting others as needed. Openly shares information.

·       Actively and collaboratively engages with IT professionals from
other teams to ensure that proposed designs are evaluated with a view to
enterprise-wide architecture and systems.

*Leadership/Accountability:*

·       Drives initiatives. Accepts ownership, takes the initiative and
assumes responsibility for self and team. Does not blame or pass
decision-making to others.

·       Clearly demonstrated ability to:

-          Effectively lead requirement
gathering, design and development of complex systems.

-          Design and develop high quality, scalable and efficient
solutions and products on schedule, required.

·       Applicant must be a self-starter, with the ability to prioritize
work tasks as well as report conflicts or delays in a timely manner

·       Team members work closely and coordinate individual changes with
other applications, must be able to work collaboratively with multiple team
members, both on the direct team as well as with cross-functional teams

·       Initiates and actively facilitates issue resolution, involving the
right parties to resolve problems and make decisions.

*Analytical Ability:*

·       Independently and accurately identifies the root cause of complex
and/or recurring technical problems. Assesses and proposes strong
alternative solutions, with a view to quality, scalability, and efficiency.

·       Takes different approaches to decision-making and problem-solving,
demonstrating innovative and creative thinking.

·       Thinks broadly and long-term. Always considers the effect of
solutions on other systems and functions. Anticipates future problems and
opportunities.

*Communication:*

·       Excellent Verbal and written communication skills

·       Communications with members of project team and other affected
stakeholders are constant, proactive and collaborative.

·       Appropriately tailors communications to the audience, including
non-technical, management and at team level.

·       Expresses disagreement professionally. Communicates with poise and
professionalism in stressful situations.

·       Prepares required written documentation in a timely and quality
manner.

*Adaptability/Change:*

·       Demonstrates positive attitude and openness to change. Eager to
take on and learn additional and different responsibilities.

·       Proactively identifies opportunities to make improvements and
drives these to implementation.

*Negotiation/Influence:*

·       Skillfully and appropriately manages expectations and negotiates
deliverables with others, demonstrating flexibility. Actively influences
managers and promotes ideas to management.



*Education*: Bachelor of Science in computer science or a related technical
field, or equivalent combination of post-secondary education and work
experience, required.

*Hours:* This position requires the ability to provide after hours on-call
support.



Thanks & Regards,

Soni Kumari

Technical Recruiter |Sage Group Consulting Inc

3400 Highway 35S, Suite #9 Hazlet NJ 07730

Phone : 732.767.0010 x 450 | Direct: 732-856-5824

Email : skum...@sagetl.com

http://www.sageci.com

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

Reply via email to