*Title: Sr. Java Developer Position Type: Contract (6+ Months) Location:
Warrenville, IL, United States*

*Mode of interview: phone then onsite*






*Must have skills are: Strong Java, Spring MVC, Spring Restful Services,
Database Design. Design Patterns and Architectural Experience. Lead the
team in the past.*


* Description: *

















*SENIOR JAVA DEVELOPER A national organization is actively looking for a
passionate and motivated Sr. Java Developer to be part of a highly visible
and strategic area. The Sr. Java Developer will be part of a feature
development team which is focused on developing and enhancing the
functionality of a main product for customers. The Sr. Java Developer is
responsible for delivering elegant and thoughtful software solutions using
Java technologies to meet complex business requirements. The ideal Sr. Java
Developer will have led a team in the past. Responsibilities: Take a lead
role in building complex software systems to be successfully delivered to
customers and stakeholders. Excellent problem-solving, analytical and
troubleshooting skills; ability to work with minimum guidance and
communicate technical concepts clearly and effectively. Analyzes and
participates in reviews of software requirements to determine feasibility
of design within time and cost constraints. Develops or provides work
estimates based on analysis of requirements. Communicates regularly with
users, other technical teams, and senior management to collect
requirements, describe software product features, technical designs and
product strategy. Proven ability to share knowledge through mentoring,
reviewing code, reviewing design docs, giving technical talks, teaching
classes or as a consultant on projects. Applies generally accepted
programming standards and techniques to assure efficient program logic and
data manipulation. Participates in designing, coding, testing, debugging,
configuring, and documenting operating systems and software. Works in
multiple code bases to deliver end-to-end functionality as part of an
Agile/SCRUM and Lean feature team. Develops and maintains automated
software tests. Demonstrates mastery over their own applications running in
production including: application performance, log files, monitoring and
alarming, dependency (client & server) usage patterns, database and cache,
configuration, debugging and profiling. Provides support to their team's
applications and demonstrates a sense of ownership for the systems-level
production applications. Capable of aiding and triaging complex production
incidents. Skills:*
BS in Computer Science or related technical discipline (or equivalent).
5+ years of programming experience in Java with strong OO skills.
3-4+ years of experience in large systems software design and development
experience, with extensive knowledge of Unix/Linux.
Should have a solid background in database design.
A solid foundation in computer science, with strong competencies in data
structures, algorithms, and software design.
Experience developing mid-to-large sized web applications using Spring MVC,
Spring WebFlow, and RESTful web services.
Strong experience with Design Patterns and Architectural Experience
Coding skills in Python or Ruby, JavaScript/AJAX, database design and SQL,
and knowledge of service-oriented architectures are a plus.


-- 
Best Regards,
Samarth Mishra
[email protected]
201 620 9700x125

-- 
You received this message because you are subscribed to the Google Groups 
"Vendors" 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/vendors.
For more options, visit https://groups.google.com/d/optout.

Reply via email to