Sr Java Developer

Java, Java8, Rest, API, Apache, Tomcat, Jboss, Struts and Maven
Contract Corp-To-Corp, Contract Independent, Contract W2, 6+ Months
Depends On Experience
Telecommuting not available Travel not required

Job Description


Note: Client is requesting for Locals as the position requires F2F interview.  


The requirement as follows

 Job title: Sr Java Developer 

Duration: 6+ months

Location: SFO, CA


  • Summary:    Developer must be technically strong in Java, design patterns, and best practices while displaying firm leadership skills. Leadership skills include coordinating developers, QA, and Network Operations, while working with Management to plan, schedule and deliver quality projects. Additionally, the candidate must show strong communication among business and I.T. groups, like facilitating cross-functional team efforts.   Job Responsibilities:
  • Implements business projects on time and with high quality
  • Follows standard development lifecycle
  • Produces artifacts using UML wherever possible
  • Writes and comments code to standards, implementing best practices, and ensure others adhere to these standards
  • Analyzes requirements for completeness
  • Develops design documents based on business requirements
  • Works well with team members
  • Delivers project plans to Development Manager
  • Reports status to Development Manager
  •   Qualifications:
  • 6+ years development experience in Java and Object Oriented Programming
  • 4+ years in J2EE environment using JBoss, WebSphere or WebLogic
  • Experience in Java 8 or higher version.
  • 4+ years of experience in developing REST API's
  • Strong expertise in Maven
  • Strong MS SQL Server, MySQL skills.
  • Strong experience on NO-SQL Databases like Cassandra, MongoDB etc.,.
  • Strong knowledge on microservices architecture and development.
  • Familiarity with cloud ready architecture and containerized applications preferred
  • Familiarity with Apache, Tomcat, JBoss, Struts.
  • Familiarity with Spring boot, JPA, hibernate.
  • Familiarity with API framework tools like Swagger
  • Familiarity with git repository
  • Familiarity with JVM based languages like Scala, kotlin, groovy
  • Familiarity with Jenkins
  • Familiarity with test driven development
  • Familiarity with business rule engines (Redhat BRMS, Drools, RuleFolw)
  • Experience working in Agile methodology
  • Strong understanding of software development process.
  • Focus on teamwork; able to collaborate with Business and QA staff on projects.
  • Must be able to perform under tight timeframes & execute problem-solving skills.
  • Able to work in a changing environment and perform multiple tasks effectively and concurrently
  • Good analysis and design skills, yet able to complete projects and tasks in a timely manner.
  • Excellent communication skills, including documentation: UML experience strongly desired
  •           Experience / Education:
  • Bachelor's degree in Computer Science, a related field, or equivalent education required, a Master's degree is preferred.
  • 6 or more years of experience in software development required which includes experience with UNIX or UNIX like environments, Eclipse & web
  •     Physical Demands and Work Environment:Representative of those that must be met by an employee to successfully perform the essential functions of this job. Must be able to operate a PC and sit for extended periods of time. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.


 Nady Watson

Talent Acquisition Expert

Contact: 636-200-5883

Posted By

Nady Watson

Dice Id : 10289806
Position Id : 430394
Have a Job? Post it