This job was posted by https://www.vermontjoblink.com : For more
information, please see: https://www.vermontjoblink.com/jobs/1250557
Official Job Description (for distribution): Must be able to obtain a
public trust clearance through the client
As a Software Developer supporting our Customer, you will perform
software development duties. In this role, a typical day will include:
- Performs software development for client/server Java applications
programs.
- Maintains current knowledge of relevant technology as assigned.
- Generates new code and corrects; converts; and/or modifies existing
code to meet specifications.
- Participates in the design, coding, testing, and debugging of new
software or enhancing existing software.
- Troubleshoots problems and provides customer support for software
operating system and application issues.
Qualifications:
- 3+ years of related software development experience.
Required Skills:
- 3+ yrs. of development experience with strong emphasis on Java
- Experience with Java 8 or above
- Experience in web development frameworks like Spring Framework 5/6,
Spring MVC
- Experience in ORM implementation (eg. Hibernate 5/6)
- 3+ yrs. of experience in UI development; including JSP, JavaScript
and CSS
- Knowledge of the Best Practices of software development and Coding
standards.
- Strong interpersonal presentation and communication skills.
Additional Desired Skills:
- Experience programming with React
- Experience building mobile applications; for iOS and Android.
- Experience creating HTML5 user interfaces utilizing frameworks such
as JQuery & Bootstrap.
- Experience building RESTful Web Service APIs
- Understanding of accessibility standard, 508 standards etc.
- Familiarity with source control tools.
Beacon Hill is an equal opportunity employer and individuals with
disabilities and/or protected veterans are encouraged to apply.
California residents: Qualified applications with arrest or
conviction records will be considered for employment in accordance with
the Los Angeles County Fair Chance Ordinance for Employers and the
California Fair Chance Act.
If you would like to complete our voluntary self-identification form,
please click here or copy and paste the following link into an open
window in your browser: https://jobs.beaconhillstaffing.com/eeoc/
Completion of this form is voluntary and will not affect your
opportunity for employment, or the terms or conditions of your
employment. This form will be used for reporting purposes only and will
be kept separate from all other records.
Company Profile:
Beacon Hill Technologies, a premier National Information Technology
Staffing Group, provides world class technology talent across all
industries utilizing a complete suite of staffing services. Beacon Hill
Technologies\' dedicated team of recruiting and staffing experts
consistently delivers quality IT professionals to solve our customers\'
technical and business needs.
Beacon Hill Technologies covers a broad spectrum of IT positions,
including Project Management and Business Analysis,
Programming/Development, Database, Infrastructure, Quality Assurance,
Production/Support and ERP roles.
Learn more about Beacon Hill and our specialty divisions, Beacon Hill
Associates, Beacon Hill Financial, Beacon Hill HR, Beacon Hill Legal,
Beacon Hill Life Sciences and Beacon Hill Technologies by visiting
www.bhsg.com .
Benefits Information:
Beacon Hill offers a robust benefit package including, but not limited
to, medical, dental, vision, and federal and state leave programs as
required by applicable agency regulations to those that meet
eligibility. Upon successfully being hired, details will be provided
related to our benefit offerings.
We look forward to working with you.
Beacon Hill. Employing the Future