Senior Java Developer

large java/j2ee app dev, mariadb/mysql/postgres, ci/cd, code review tools, design patterns, subversion/git
Full Time
Depends on Experience
Work from home not available Travel not required

Job Description

Senior Java Developer

West Chester, PA 19381

1+ year contract

 

Corp-to-Corp is OK. Onsite interview is required, no video interview is available. DO NOT apply if you are unable to appear for an onsite interview at your own cost.

 

Send resume to asim dot ghosh at insourcenow dot com

 

Responsibilities

  • Provide senior-level analysis, design, development, testing, implementation, and support of applications and databases.
  • Ensure projects go through our SDLC from development, to test, and into production environments on schedule.
  • Read specifications and provide feedback on areas needing more detail or questions that need to be answered in order for development to begin.
  • Write extensible code that is well structured, properly documented and is easy to maintain.
  • Provide off-hours support as part of a rotation with other developers.
  • Assist in the development of standards and best practices.
  • Help in evolving areas of the SDLC.
  • Provide mentoring and training to staff with less experience.
  • Create easy to understand technical documentation for projects completed.
  • Understand the larger picture related to the business/technology strategy, and helps to guide all aspects of application development in that direction.

 

Qualifications

  • 8+ years of hands-on development experience using Java
  • Must have experience developing LARGE Java applications
  • Experience with CI/CD Tools (TeamCity, Jenkins, Bamboo)
  • Experience with Code Review Tools (UpSource, Collaborator, Crucible)
  • Experience with VCS systems (Subversion, Git)
  • Experience with an RDBMS (MariaDB, MySQL, Postgres)
  • Experience with various design patterns
  • Undergraduate degree in Computer Science or related field
  • Ability to independently work on assigned tasks
  • Strong analytical skills to understand business needs
  • Strong organizational and time management skills
  • Excellent interpersonal skills
  • Excellent verbal and written communication skills
  • Ability to balance multiple demands and stress levels

 

Posted By

Asim Ghosh

Dice Id : inspa001
Position Id : AG-srjava-wc
Originally Posted : 1 month ago
Have a Job? Post it