Job Openings Sr. Java Developer

About the job Sr. Java Developer

Job Title: Sr. Java Developer
Location: Temple Terrace, FL (Only Local)
Duration: Long Term Contract

Note:

This is backend role (Java + AWS role) . Senior candidate someone who has worked on AWS, Docker, Kubernetes containerization, Servlet, Web Services, micro services, XML, XSLT, SOA & AJAX, J2EE and Java technologies

Job Description:

Need minimum 08+ years of experience

MUST HAVE SKILLS (Most Important):

Five or more years of relevant work experience.

Experience with: AWS, Docker, Kubernetes containerization, Servlet, Web Services, micro services, XML, XSLT, SOA & AJAX, J2EE and Java technologies, Spring boot framework for systems Integration, Python.

Experience with design pattern, multi-threading.

Experience with Server back-end and API/Service development.

Experience with Systems design / Architecture / Data Analytics .

Experience with Apigee and Eureka.

Knowledge of industry best practices in enterprise-class software development and agile methodology.

DESIRED SKILLS:

Experience with MongoDB

Experience with GIT, Jenkins. JIRA, Ansible.

Familiarity with network protocols such as TCP/IP, HTTP.

Experience in cloud computing, a Rules Engine such as DROOLS, Spring Integration, Caching, or any similar technology, mobile web experience.

JOB DUTIES:

Determines operational objectives by studying business functions; gathering information; evaluating output requirements and formats.

Designs new computer programs by analyzing requirements; constructing workflow charts and diagrams; studying system capabilities; writing specifications.

Improves systems by studying current practices; designing modifications.

Recommends controls by identifying problems; writing improved procedures.

Defines project requirements by identifying project milestones, phases, and elements; forming project team; establishing project budget.

Monitors project progress by tracking activity; resolving problems; publishing progress reports; recommending actions.

Maintains system protocols by writing and updating procedures.

Provides references for users by writing and maintaining user documentation; providing help desk support; training users.

Maintains user confidence and protects operations by keeping information confidential.

Prepares technical reports by collecting, analyzing, and summarizing information and trends.

Maintains professional and technical knowledge by attending educational workshops; reviewing professional publications; establishing personal networks; bench-marking state-of-the-art practices; participating in professional societies.

Contributes to team effort by accomplishing related results as needed.

Degree in computer science, information technology (IT) or a comparable discipline highly preferred.

Has knowledge of commonly-used concepts, practices, and procedures within a particular field.

Strong knowledge of System analysis and Workflow Management. Possible Certifications: Certified Business Analysis Professional (CBAP) PMI-