Java Developer

  • location: Pennington, NJ
  • type: Contract
  • salary: $63 - $73 per hour
easy apply

job description

Java Developer

job summary:

  • Software Engineer will be responsible for developing and delivering complex requirements to accomplish business goals.
location: Pennington, New Jersey
job type: Contract
salary: $63 - 73 per hour
work hours: 9am to 5pm
education: Bachelors

  • Key responsibilities of the role include ensuring that software is developed to meet functional, non-functional and compliance requirements.
  • This role codes solutions, unit tests, and ensures the solution can be integrated successfully into the overall application/system with clear, robust and well-tested interfaces.
  • Responsible for design, analysis, development, and execution of shared solutions.
  • Should be able to assist junior developers and ensure high quality of deliverables
  • Application Integration Technical consultancy to Architects and Application Development Teams across the firm

Technical Requirements

  • 7+ years of strong hands on experience in Core Java
  • Experience with Java frameworks & Data Structures
  • Experience with SQL Server and stored procedure development
  • Experience with Unit Testing Frameworks
  • Proficiency in all layers of a multi-tier application
  • Experience on what it takes to deliver and support a large scale solutions in an enterprise environment
  • Develop, document and maintain test artifacts like the test data, data validation scripts and automated scripts.
  • Solid understanding of API?s, abstractions, and message/socket level development
  • Experience with web server configuration, management and tuning (IIS Preferred)
  • Experience with n-tier web applications with distributed components
  • Automating tests, deployments, upgrades
  • Proficiency in at least one scripting language Powershell (Preferred), Bash, Python, and/or PERL
  • Participation in the architectural analysis and design of the system
  • Experience in Deploying and Operating Windows and/or Linux, at the SA level
  • Experience with PaaS technologies such as: servlet containers, reverse proxy, distributed cache, load balancing, session replication, clustering and failover
  • Proactively work with developers to reproduce bugs and verify defect fixes.
  • Identify and document all bugs and potential quality issues with clarity
  • Proactively work with developers to reproduce bugs and verify defect fixes.
  • Isolate, replicate, and report defects and verify defect fixes.
skills: Skills:

Analytical Skills

  • Strong analytical skills with the ability to break down and communicate complex issues, ideas and solutions
  • Problem solving abilities
  • Look beyond the surface to understand root causes so that complete and long-term solutions can be built
Desired Skills

  • Self-starter with ability to work independently
  • Previous BOA experience is a plus
  • Ability to break down complex problems into pieces of small projects

Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.

easy apply

get jobs in your inbox.

sign up

related jobs

    Java Developer

  • location: Pennington, NJ
  • job type: Contract
  • salary: $58 - $68 per hour
  • date posted: 8/26/2020

    Mid Level Developer

  • location: Edison, NJ
  • job type: Permanent
  • salary: $60,000 - $100,000 per year
  • date posted: 9/15/2020

    MEP Framework developer

  • location: Pennington, NJ
  • job type: Contract
  • salary: $63 - $73 per hour
  • date posted: 9/3/2020