Title: Java Tech lead(Onsite work)
Location: O' Fallon,MO
Duration: 24+ Months
Contract
Interview: Phone and
Skype
Job Description:
What will a typical
work day look like for this contractor?
- Tech
Lead 30% development, 70% doing code reviews, mentoring Senior engineers,
coaching senior level engineers, design discussions with techs, talk to
business analysts and product owners to help groom the stories, production
support, helping troubleshoot any production issues.
What are your top 3 required technical skills?
- Java,
Spring
- REST/
SOAP
- Angular(2.0
or hire)
What are a couple of desired/nice to have skills?
- Experience
with Selenium or any other automated testing tools
- Camel,
GIT, Jenkins for the senior position
Major Accountabilities:
- Create
solutions with high level of innovation, cost effectiveness, high quality,
and fast time to market.
- Play
a key role in day to day system development and maintenance activities of
the team to meet service level agreements (SLAs).
- Contribute
to the overall strategy and manage complex issues within functional areas
of expertise.
Education:
- Bachelor's
degree in Information Systems, Information Technology, Computer Science or
Engineering or equivalent experience.
Knowledge / Experience:
- 5
to 8 years of experience in related field, including experience delivering
secure solutions in Financial Services Sector is preferred.
- Advanced
knowledge and understanding of Software Engineering Concepts and
Methodologies is required.
Skills/ Abilities:
- Ability
to be high-energy, detail-oriented, proactive and able to function under
pressure in an independent environment along with a high degree of
initiative and self-motivation to drive results.
- Strong
communication skills -- both verbal and written – and strong relationship,
collaboration skills and organizational skills.
- Ability
to quickly learn and implement new technologies, frameworks and tools and
support multiple concurrent activities and to interface with external /
internal resources, working as a member of a matrix based diverse and
geographically distributed project team.
- Understanding
of basic cryptography principles and web security standards. Ability to
design and implement solutions to operate in a replicated environment with
multiple live sites. Able to identify potential design issues related to
replication delays.
- Preferred
technical skills and experience
- SAFE
or Agile experience
- Development/Agile
tools experience – Fusion, Jira, Confluence, Bamboo, SVN, GIT, SOAPUI Pro,
Rally
IDE tools – Eclipse, IntelliJ experience a plus
- Web
Service development experience (REST/JSON, SOAP) Java, Spring
- Oracle
- SQL, PLSQL (tuning and performance tuning desirable)
- Linux
- Shell
Scripting
- JBoss
Web framework expertize
- Test
Driven Development
- JavaScript
(JQuery/Angular JS)
- Angular
2+ front end development
- Microservices
- CICD
Principles.