TITLE: Senior Java Developer
TERM: 6 month contract
URGENCY / IV DATES OR TIMES?
3RD PARTY / H1 OK? Yes
CLIENT HIRE BY REMOTE IV OR SKYPE?
LOCATION: Atlanta, GA .
UPDATED Requirements:
•At least 7 – 10 years of Java/J2EE development experience, hands-on troubleshooting and deployment experience - Solid knowledge of high-scale, including RESTful APIs and microservices, and SOA services - Experience with Java, J2EE, Java Objects, JUnit, Angular2, , Jenkins CD/CI, JSON/XML/SOAP, SQ - Experience with eXtremeScale, Redis, or other caching technologies –
•Experience in managing through-put and logical processes will be a desired skill set. - Experience in supporting application teams and Troubleshooting in a DEV, SIT, UAT, and Production environments - Ability to clearly communicate with peers, business analysts, and subject matter experts - Ability to lead and mentor associate developers. - Experience with API development
JOB DESCRIPTION: Local F500 client is looking for a Sr. Java Developer for a long term contract position. In this role, you are responsible for the analysis, design, construction, testing, and implementation of business and technical information technology solutions through application of appropriate software development life cycle methodology.
RESPONSIBILITIES:
•Constructs, tests, and implements portions of business and technical information technology solutions through application of appropriate software development life cycle methodology.
•Participates in standard business and technical information technology solution implementations, upgrades, enhancements, and conversions.
•Uses appropriate tools to analyze, identify, and resolve business and/or technical problems.
•Applies specialized knowledge in a single discipline such as assembly/integration, cross-discipline functions, knowledge engineering, industry expertise, or legacy evolution.
•Interacts with the customer to gain an understanding of the business environment and technical context.
•Validates scope, plans, and deliverables for assigned projects.
•Leads the design, development, implementation, and support of information technology solutions encompassing multiple specializations, platforms, and technologies.
•Defines project scope, plans, and deliverables, including proposed implementation dates.
•Researches, analyzes, recommends, and implements new technologies, standard processes, tools, and techniques.
Assists in defining alternate solutions for the business problem.