You're invited to the Contractor Pro beta 🎉

  • Huge discounts: £1,000s off accounting, IR35 insurance & more.
  • Community access: Our recruiter-free contractor community.
  • Subcontract work: Share unlimited jobs via the jobs board.
  • Get inbound leads: Create your public profile (coming soon!)
Early bird price: £49.99 £19.99 / mo (ex VAT)
You must be a contractor to join Contractor Pro.
Just apply

Save this contract

Mind providing us with your email so we can save this contract? We promise we won't spam you, and you can unsubscribe any time.
Saved this job! You can see it in saved.
Saved this job! You can see it in saved.
Remote
0
USD
/hr

62 JUnit contracts

Android Developer

13 days ago
RemoteAce Technologies

Looking for Jetpack exp . and native android.

Title: Sr. Android Developer
Location: Pleasanton, CA (open for remote work, but candidates have to be in West Coast)
Type: 8 months contract with potential extensions

The Android team is responsible for developing the framework on which other application developers and teams can build on. They are also responsible for building features and SDKs with a much more focused and sophisticated set of widgets than any off-the-shelf library can offer.

Responsibilities: Collaborate with peers and deliver on technical design, work estimation and implementation of new mobile applications and features including visualization aspects and server interactions & contracts Develop and maintain our ever-growing code base that supports the Workday Android Application. Prototype new innovative features with the newest APIs and SDKs on Android platform. Participate in code reviews and contribute to raising the quality of our product.

Requirements:
-4+ years of experience in developing native android applications.
-Expert in Object Oriented Design, Kotlin/Java and the Android Platform.
-Expert knowledge of tools/libraries like; Gradle, Dagger, Espresso, JUnit, RxJava, okhttp
-Expansive knowledge of the general android landscape, architectures, trends, and emerging technologies
-A passion for simple, fast and clever UI.
-Take ownership and pride in your features from inception to product delivery.
-Masters/bachelor’s degree in CS or Engineering preferred.

Notes:
-Manager would like the candidates to be on the West Coast
-Remote work.
-Kotlin exp. is a big plus
-Coding test will be completed with Manger on initial interview.

Get new remote JUnit contracts sent to you every week.
Subscribed to weekly JUnit alerts! 🎉

Ruby on Rails Developer : W2 only ( 100% Remote )

2 months ago
$55 - $65/hour (wellpaid.io estimate)RemoteNeev Systems LLC

Title : Ruby On Rails Developer ( W2 only )

Location : 100% Remote
Duration : 12+ Months
Start date : ASAP

Technical Hands-on Skills

  • Strong object-oriented programming skills and expertise in Ruby on Rails and Spring and Hibernate
  • Very strong foundational knowledge in Data Structures, Algorithms, SQL/NoSQL, Operating Systems, and Software Engineering
  • Exposure to one or more server-side scripting technologies and GraphQL APIs.
  • Good understanding of REST API’s, Web Services, Unit Testing and build tools.
  • Experience with test frameworks, particularly Junit and TestNG.
  • Experience with Maven or other build tools is bonus.

Educational Qualifications

  • Bachelor’s in Computer Science or Master’s in Computer Science degree or related field from an accredited college or university.

Job Types: Full-time, Contract

Experience:

  • Ruby: 1 year (Preferred)

Work Remotely:

  • Yes

100% Remote - Java Developer

4 days ago
RemoteCompuGain
Those authorized to work in the United States are encouraged to apply. We are unable to sponsor currently.

Position: Java Developer
Location: Lanham, MD - 100% Remote
Duration: Long Term Contract
 
ACTIVE IRS MBI IS REQUIRED TO BE CONSIDERED FOR THIS POSITION.
 
Statement of Work:
MeF is a platform for electronically filing returns with the IRS. It provides SOA based web services that filers use to submit returns, and provides web applications for IRS users to work with the returns. MeF validates filed returns, determines their disposition, and interfaces with other IRS systems for downstream processing of the returns. IBM developed and enhanced MeF since 2001.
 
Task Description:
Java/JEE developer to design and develop MeF components using WebSphere Application Server and JBoss server.  Perform unit testing and maintain Java components as needed.
 
Primary Duties:
  • Design and develop Java/JEE components using WebSphere, JBoss - 60%
  • Design and develop XSL/XSLT stylesheets - 20%
  • Perform unit and development level integration testing as needed - 10%
  • Perform code maintenance based on needs of IBM testing, customer testing, and production issues. - 10%
 
Required skills/Level of Experience :
  • Java/JEE development with WebSphere v8.5.5 and JBoss EAP - 5 years
  • Develop automated unit tests with JUnit - 5 years
  • Experience with XSL/XSLT development - 2 years
  • Rational Software Architect or Eclipse or JBoss studio - 3 years
  • Rational ClearCase, ClearQuest and Team Concert - 3 years
 
Preferred skills:
  • Experience with Maven
  • Experience with Jenkins
 
Thanks & Regards,
 
Amaer Ahmed Khan
Sr. Talent Acquisition
CompuGain

12901 Worldgate Drive - Suite 510
Herndon, Virginia  20170
| amaer.ahmed@compugain.com | Direct: 225.255.4085 | 
 

100% Remote - Java Developer

5 days ago
$55 - $70/hour (wellpaid.io estimate)RemoteCompuGain
Those authorized to work in the United States are encouraged to apply. We are unable to sponsor currently.

Position: Java Developer
Location: Lanham, MD - 100% Remote
Duration: Long Term Contract

ACTIVE IRS MBI IS REQUIRED TO BE CONSIDERED FOR THIS POSITION.

Statement of Work:
MeF is a platform for electronically filing returns with the IRS. It provides SOA based web services that filers use to submit returns, and provides web applications for IRS users to work with the returns. MeF validates filed returns, determines their disposition, and interfaces with other IRS systems for downstream processing of the returns. IBM developed and enhanced MeF since 2001.

Task Description:
Java/JEE developer to design and develop MeF components using WebSphere Application Server and JBoss server. Perform unit testing and maintain Java components as needed.

Primary Duties:
  • Design and develop Java/JEE components using WebSphere, JBoss - 60%
  • Design and develop XSL/XSLT stylesheets - 20%
  • Perform unit and development level integration testing as needed - 10%
  • Perform code maintenance based on needs of IBM testing, customer testing, and production issues. - 10%

Required skills/Level of Experience :
  • Java/JEE development with WebSphere v8.5.5 and JBoss EAP - 5 years
  • Develop automated unit tests with JUnit - 5 years
  • Experience with XSL/XSLT development - 2 years
  • Rational Software Architect or Eclipse or JBoss studio - 3 years
  • Rational ClearCase, ClearQuest and Team Concert - 3 years

Preferred skills:
  • Experience with Maven
  • Experience with Jenkins

Thanks & Regards,

Amaer Ahmed Khan
Sr. Talent Acquisition
CompuGain
12901 Worldgate Drive - Suite 510
Herndon, Virginia 20170
| amaer.ahmed@compugain.com | Direct: 225.255.4085 |

Java Developer

5 days ago
£540 - £660/day (wellpaid.io estimate)RemoteOutside IR35OPUS TALENT SOLUTIONS
Java Developer – Remote – 3 months - Outside IR35
Java Developer on an initial 3 month contract. This role will be carried out on a fully remote basis.
Essential Requirements:
  • Java
  • Spring
  • Microservices
  • Docker
  • AWS
  • Terraform
  • Test Driven Development
  • Cucumber
  • JUnit
  • JavaScript
  • If this sounds like an appealing opportunity to you then get in touch with me ASAP . Naturally there could be scope for extension , due to the nature of the work.

    Software Tech Lead

    8 days ago
    RemoteFalcon IT & Staffing Solutions
    Falcon IT is currently seeking a Software Technical Lead to work with our client in Malvern, PA . This is a full time, direct hire opportunity offering remote work for now during COVID with a tentative planned return to the office in the next 8 months.

    Role and Responsibilities

  • Takes ownership and accountability for technology solution and output delivered by the team
  • Provides technology thought leadership and assist team in making the right decision
  • Removes technology-related obstacles through the project lifecycleWorks with other architects, CTO organization and ensure technology governance and best practices are followed
  • Understands functional, non-functional requirements & quality attributes and build solution for them
  • Contributes and improve architecture and design
  • Build, review and ensure quality if data model, API Contract, Architecture, Framework, Code etc.
  • Assists in effort estimation, planning, prioritization and dependencies identification
  • Manages all technology artifacts
  • Primary skills: Java, Spring, AWS. Tech leadership. Needs to be capable to make design and architecture decisions together with Delivery manager. Needs to be hands on. Should be capable to write good code.

    Requirements:

  • Bachelor's Degree in Computer Science or similar; Master's degree in Computer Science
  • 8+ years of work experience
  • 8+ years of experience designing, developing front end application and Micro-services, REST APIs
  • Hands on technology leadership preferably full stack development or experience with most of the technologies listed below
  • Ability to analyze legacy application and define target state design/architecture
  • Experience in agile methodology
  • Tech Skills:

  • AWS cloud
  • JAVA, Springboot, Jax-RS
  • Swagger, REST APIs, Contract First Development
  • DB2 and Oracle (Legacy Databases)
  • Junit, Jmeter and API Non-functional testing (performance, security, availability etc,,)
  • Splunk
  • AWS DynamoDB, Lambda, Kinesis, Fargate, Firehose
  • DevSecOps, CI/CD, Bamboo, Bitbucket etc.
  • Soft Skills

  • Excellent communication and presentation
  • Client facing
  • Structure, organization skills
  • Ability to remove the fuzziness, deal with ambiguity
  • Attention to detail
  • Team leadership
  • Ability to work with other teams at Vanguard Database, CTO organization, API Economy team etc.
  • Strong technologist with hands ion experience with AWS Cloud Native Micro-services architecture
  • Expertise in API economy with business acumen



  • #LI-SK1

    Java Developer - Partial Remote

    3 days ago
    $810/dayRemoteArtech LLC
    Job Title:  Java Developer (Partial Remote)
    Job ID:    20-30261
    Location: Tampa, FL
    Duration:  12 Months + contract to hire
    Job Vacancies: 2
     
    Note: Only W2 (No Corp-to-Corp) Remote till Covid-19

    Java Software Developer
     
    Position Details:
    Java/Kafka and cloud - 2-4 years of experience
     
    Position Details:
    An experienced Java developer to be part of dynamic team designing, building, and integrating microservices in a distributed system.
    The right individual for this role must be capable of building applications using cloud technologies following agile methodologies with latest in automation practices and tools.
    The candidate must be comfortable collaborating with technical and non-technical stakeholders.
     
    Basic Qualifications:
    • Minimum of 3+ years recent hands-on software development work experience in a Java/J2EE environment.
    • Minimum of 2+ years’ experience with SQL. 
    • Minimum of 2+ years’ experience with Spring Java Frameworks & REST Web Services.
    • Strong communication skills, both written and oral 
     
    Preferred Skills:
    • Experience with these or similar technologies: Spring Boot, Netflix OSS, Docker, AWS, Kafka, node.js, Cassandra, Coherence, Cloud Foundry
    • Experience with Open Source technologies (Maven, Junit, Log4j, MyBatis etc.)
    • Experience using and configuring build pipelines with Jenkins
    • Should have exposure to Agile methodology, BDD & Test-Driven Development
     
     
    Please apply on our company website (www.artechinfo.com) with reference to job ID, or contact me at   ashish.mishra@artech.com / 973-524-7657
     
    Ashish Mishra
    Assistant Manager-Recruitment
    360 Mt. Kemble Avenue, Suite 2000 Morristown, NJ 07960
    Office: 973.967.3322|Cell: 973-524-7657
    Email: ashish.mishra@artech.com  
    Website: www.artech.com
     
    About Artech Information Systems LLC
    Artech is a full-service staff augmentation firm dedicated to providing mission critical human capital solutions.  Founded in 1992, Artech has an estimated $810M annual revenue run rate for 2019 and about 10,500 employees and consultants across the US, Canada, India, and China. 
     
    Artech is a minority and women-owned enterprise (MWBE) and is certified by the WBENC, NMSDC, and CPUC.  Artech is also a NMSDC Corporate Plus member and was recently ranked as the 11th largest IT staffing firm and the #1 Largest Women-Owned IT Staffing Companies in the U.S. by Staffing Industry Analysts (SIA).
     
    As a Tier-1 Preferred Supplier to over 80 Fortune 500 clients and federal government entities, Artech has extensive staff augmentation experience in both IT and non-IT categories.  Artech provides a variety of workforce solutions to meet the needs of its clients in support of job categories such as Information Technology (IT); Engineering; Professional and Managerial; Scientific, Clinical and regulatory; HR; Legal; Sales and Marketing; and Finance and Accounting.
     

    Sr. Java Developer with Devops

    5 days ago
    RemoteTrident Consulting

    Trident Consultingis seeking a "Sr Java Devloper with Devops " for one of our clients in "Sunnyvale CA "A global leader in business and technology services

    Position: Sr Java Devloper with Devops 
    Location: Sunnyvale CA  (can work remotely till the time COVID-19 situation settled down)
    Duration: Contract

    DevOps kind of role for iAd Platform Ops needing expertise in:

    ·         Container/docker

    ·         Nomad preferred (but ok if no)

    ·         Strong programming (python, golang)

    ·         Good fundamentals in Unix troubleshoot

    ·         Java 8, spring,  rest web API

    ·         'Skills Java Spring NoSQL Restful API Junit Mockito PowermockitoJD

    ·         1 Strong Java developer who is proficient with java 18 version Spring NoSQL and Rest webservices

    ·         2 Primary focus will be developing Backend application

    ·         3 Good hands on in junit mockito powermockito

    ·         4 Commitment to collaborative problem solving sophisticated design and quality product is important

    ·         5 Developing backend rest services

    ·         6 Working on different design patterns

    ·         7 Optimizing services for maximum performance

    ·         8 Provide guidance to junior team members manage overall technical deliverable

    ·         9 Learning Adapting to new technologies

    ·         10 Thorough code review and suggest refactor for better designperformance

    ·         11 Experience with data structure libraries

    ·         12 Knowledge of modern authorization mechanisms such as JSON Web Token

    ·         13 Familiarity with modern backend build pipelines and tools like mavengradle

    ·         14 Ability to understand business requirements and translate them into technical requirement



    Trident Consultinghandles the staffing and management of part or all of the recruitment process for our customers wishing to outsource their staffing requirements. From job profiling, providing new staff, technology, to onboarding a new hire we support our customers in their future business needs.

    About Client
    Our Client is one of the world's leading professional services companies, transforming clients' business, operating and technology models for the digital era. Our unique industry-based, consultative approach helps clients envision, build and run more innovative and efficient businesses. Headquartered in the U.S., a member of the NASDAQ-100 is ranked 205 on the Fortune 500 and is consistently listed among the most admired companies in the world.
     

    Java Developer

    10 days ago
    RemoteApex Systems

    Java Developer Opening in Auburndale, MA!

    Apex Systems combines with parent company On Assignment to make it the 2nd largest IT staffing agency in the country.

    Apex has an opportunity for a  Java Developer  role in the  Auburndale area.  This is a  1+ year contract  position and the pay rate is flexible depending on experience. Here are the details:

    Position: Java Developer
    Apex Job ID: 1097917
    Location: Auburndale, MA (fully remote)
    Rate: Negotiable based on experience
    Duration: 1+ year

    Position Description:

    The Java Software Engineer will be responsible for designing, developing, debugging, modifying, and evaluating enterprise Java/Web SaaS solutions for the Healthcare Payer/Provider Market. This is a test-driven-development environment.

    Key Responsibilities:

  • Designs, implements and maintains code based on functional and technical requirements.
  • Performs reviews of code and applications, including developing automated tests to assure quality.
  • Follows established processes for performing work.
  • Recommends improvements to both processes and products.
  • Works well in a strongly collaborative but mature agile development environment.
  • Prefers to generalize and work in a variety of areas instead of specializing in any one technical area (server, client, DB, multiple applications).
  • Required Skills:

  • 6+ years of Java development experience
  • Solid understanding of testing practices, mocking, TDD
  • Sound understanding of good coding principles
  • Familiarity with dependency injection / inversion of control
  • Familiarity with general database principles and ORM tools
  • Previous experience performing code reviews
  • Solid experience with RESTful principles and/or web services
  • Experience with Modern continuous integration, build, version control tools
  • Experience with Design Patterns and good design principles
  • SQL
  • UI programming
  • Desired Skills (not required but candidate will have exposure to these skills in this role):

  • Modern Java frameworks like Spring, Hibernate
  • Oracle or other SQL based databases
  • AWS
  • Oracle Postgres
  • Testing tools like JUnit, Mockito.
  • Web UI frameworks and languages like Angular, JavaScript.
  • Continuous integration tools like Team City and build tools like Ant or Maven. 
  • Additional Requirements:

    Candidates may be subject to background check and drug test.

    Additional Benefits:

    For this opportunity, you will also be eligible for benefits through Apex for the contract period, 401K, medical/health benefits options, a W2 hourly rate, weekly pay, and direct deposit!

    Perks:

    Fully remote, 1+ year opportunity.

    Senior Java Microservices App Developer

    3 days ago
    RemoteRIT Solutions, Inc.
     Keys to the role: Java 8, SpringBoot, Microservices,  Rest API, Mongo DB, Eureka, Graph QL & Financial Experience is a MUST.  Must have great communication skills.  Very strong preference for US or GC but will take a really great H1.
    Employment Type:   Contract
    Client:   Globant
    City:   New York , Tampa, Dallas
    State:   New York
    Salary:   0.00
    Pay Rate:   0.00
    Bill Rate:   75.00
    Status:   Accepting Candidates
    Description:   Client: Client
    2 Roles.
    Contract: Long term - 12 months 
    Location: Remote work and then onsite when things are back to normal
    Keys to the role: Java 8, SpringBoot, Microservices,  Rest API, Mongo DB, Eureka, Graph QL & Financial is a MUST.  Must have great communication skills.  Very strong preference for US or GC but will take a really great H1.
    Job Description:  The Java Microservices Applications Development Senior will be responsible to design and develop Microservice/Restful API using Spring framework and help in debugging any issue during SDLC life cycle.
    Responsibilities: -
    Ø  Create solutions by developing, implementing, and maintaining Java based components and interfaces.
    Ø   Strong knowledge on Microservice design pattern and creating agnostic high performance APIs
    Ø  Design and Development using Java, Microservices working within Spring Framework/Spring Boot, Java 8 + functional programming, Restful APIs and Junit.
    Ø  Strong understanding on concurrency and writing thread safe code.
    Ø  Experience in developing solutions using Spring integration with various messaging systems like EMS, Kafka, etc.
    Ø  Experience with Spring Data for Relational and Nonrelational Database and write code for all CRUD operations
    Ø  Experience with SQL and no-SQL query (MongoDB) to write basic operations.
    Ø  Experience with securing API using different authentication mechanisms- Ouath2, etc.
    Ø  Responsible for Design, Development, Code reviews (peer review), Unit testing, providing support to the testing team, Defect fixing, Defect triaging, Root causes Analysis and release / deployment support.
    Ø  Experience on CICD tools and creating pipelines for build – Jenkins, RLM, etc.
    Ø  Experience using various tools  used in development– STS/IntelliJ, SoapUI, Postman, Bitbucket,  Git, jMeter, etc.
    Ø  Preferred to have understating of PaaS platform – PCF and CLI commands
    Ø  Familiar with Agile process and related tools like JIRA, change ticketing tool - ServiceNow
    Ø  Banking and Financial domain experience is preferred  
    Ø  Work with different teams like architecture team, production support team, etc. to forecast the future capacity needs.
    Ø  Flexible and diligent to manage multiple projects, coordinate with different teams and deliver the project under tight deadlines in a complex and large organization.
    Qualifications:
    - 7+ years of Java development experience (Java 8 +)
    - 4+ years of experience in building/designing Microservices/Restful API
    - 4+ years of experience with Spring and Spring Boot, Microservices, Spring MVC, Spring Data, Spring Security, Spring Integration etc.
     
     

    Senior Java Developer

    3 days ago
    Remotee-Solutions Inc
    Job Title: Senior Java Developer
    Location: Phoenix, AZ (Remote work till covid19)
    Hire Type: Long Term Contract

    Job Description :
    Primary/Must have Skills: Java, Microservices , spring, Dockers and Kubernetes

    Description:
    • A seasoned senior-level Java developer who can develop in an agile distributed team
    • Prior hands-on experience in containerization using Docker, container orchestration, microkernel, message bus, security, workflow engine, etc is a must.

    Technical Skills:
    • Good Core Java Concepts
    • Microservices , SpringBoot, Docker, Spring Cloud, SpringSource and other spring components.
    • Docker, Docker Swarm, Kubernetes
    • Design and develop scalable Restful services
    • Servlets, JDBC, JMS, JSON, JUnit
    • Eclipse
    • Git
    • JIRA

    Roles:
    • Design, develop, document, test, and debug new and existing software systems and applications.
    • Exposure to full development life cycle including requirements analysis and design.
    • Write technical specifications based on conceptual design and stated business requirements.
    • Support, maintain, and document software functionality.
    • Analyze code to find causes of errors and revise programs as needed.
    • Consult with end user to prototype, refine, test, and debug programs to meet needs
    • Identify and evaluate new technologies for implementation.
    • Complies with all security policies and procedures, to ensure that the highest level of system and data confidentiality, integrity and availability is maintained.
    • Analyze user needs to determine technical requirement

    Software Engineer – Entry level

    10 days ago
    RemoteSAIC

    Description

    We are looking for candidates passionate about craftsmanship, teamwork, and delivering user capability to join SAIC supporting the Air Force weather community on the Technology Application Development & Sustainment (TADS) contract.

    Software Engineers will design, develop, and maintain software systems from science to operations within an empowered, cross-functional team.

    Successful candidates will demonstrate the following characteristics:
    • Growth Mindset
    • Self-Starter
    • Servant Leadership
    • Grit

     

    Qualifications

    Requirements:
    •Degree in Computer Science, Computer Engineering, Information Assurance, Cyber Security, or Data Science
    •Experience with programming languages such as Java, React, Python
    •Familiarity with Agile methodologies (Scrum, XP, Kanban, Lean, Theory of Constraints)
    •Experience with configuration management tools (Git, Mercurial, ...)
    •Familiarity with Continuous Integration/Continuous Delivery concepts and enabling tools such as Jenkins, Maven, and Ansible
    •Familiarity with service based standards such as REST and Open Geospatial Consortium (OGC) Web Services (OWS)  
    •Testing tools (e.g. Junit, Selenium, jMeter)
    •Code quality tools (e.g. Sonar, Cast)
    •Static scanning (e.g. Fortify)
    •Must be a US Citizen
    •Must be able to obtain a secret clearance
    Preferred Qualifications:
    •CompTIA Security+, Network+, CSSLP, or equivalent
    •Active Secret Clearance
    Work location:
    •Mix of on-site and remote work
    #SAICTADS

    Java/Angular Technical Lead

    18 days ago
    Remotee-Solutions Inc

    Job Title : Java/Angular Technical Lead

    Location: Secaucus, New Jersey ( Remote work is allowed however candidate needs to move to client location when things are fine)

    Duration: Long Term Contract

     

    Job Description :-

     

    Note : Look for candidates who are strong in Azure and Angular, recent experience.

     

    Duties and Responsibilities:

    Develop key product features within existing large-scale Angular and Java-based enterprise applications and new strategic initiatives that will drive system and operational efficiencies, measure system performance, and provide "glue for complex solutions.

    Participate in the full SDLC involving design, implementation, testing, & launching.

    Assist with the generation and analysis of business and functional requirements for proposed software solutions.

    Participate in architectural and database design discussions as they relate to product direction.

    Develop features completely, both frontend and backend components.

    Design and implement changes to systems that yield higher performance and resiliency while achieving lower operations overhead.

    Own the delivery of an entire component of a system or application, and serve as a technical lead on small to midsize complex projects.

    Work closely and collaboratively with geographically-distributed team of engineers to develop the best technical design and approach for new product development.

    Build software solutions where the problem is not well defined. Design and define the interaction between the other component pieces.

    Consistently define and apply technologies, standards and software engineering practices, mentoring a geographically-distributed team of developers.

    Contribute to the focus and effectiveness of the development team; tracking issues to resolution, monitoring the effectiveness of tasks, and providing status to the team lead.

    Raise long-term architecture issues within project.

    Conduct design and code reviews of multiple projects.

    Generate data for project planning, including task breakdown & estimation of work for a project. Proficient in developing accurate estimates & risk assessments. Track status within the project as necessary.

    Communicate team and project status to project manager and director.

    May occasionally act in the Team Lead role

    Act as the designated expert for owned application area(s).

    Contribute to the continued improvement of the organization's development procedures by looking for opportunities for improvement and implementing solutions. Start Time:

     

    Hours: 8:00am to 5:00pm

     

    Education:

    Additional Job Details: Qualifications: Education Preferred:

    Bachelor's degree in Computer Science or equivalent required. Master's preferred. Work Experience:

    7+ years professional experience in software development.

    Computer Science fundamentals in object-oriented (OO) design patterns, distributed databases, and data modeling techniques.

     

    Work Expectations:

    No travel required

    Occasional night/weekend work required **Upon COVID-19 restrictions lifting, able to work full time from Clients office at 500 Plaza Drive, Secaucus, NJ Physical and Mental:

    Ability to multi-task, Analytical skills, Ability to follow verbal or written instructions, Thinking analytically, Communication, Using effective verbal communication, Using effective written communication, Handling stress & emotions, Concentrating on tasks, Making decisions, Adjusting to change, Examining/observing details, Sitting for long periods at a time Other:

    Essential requirements: o Strong knowledge of Spring framework, including Spring Boot o Strong knowledge Angular 4+ and AngularJS o Extensive experience with TypeScript and JavaScript o Strong knowledge of TDD best practices. Working knowledge of Junit, Mockito, Pact integration, Jasmine and Karma o Extensive experience with Maven

    Strong knowledge of observables and reactive programming

    JBoss and WebLogic experience preferred

    Strong knowledge of SOA and microservices architecture

    Experience designing, documenting, and implementing REST APIs. Working knowledge of Swagger/OpenAPI

    Extensive experience with Git. Experience with GitLab preferred.

    Experience with node.js preferred

    Familiar with HTML5/CSS3, angular material

    Knowledge of CI/CD tools and processes preferred

    Knowledge of Kubernetes and Docker preferred

    Knowledge of Oracle DB and SQL required. PL/SQL experience preferred.

    Knowledge of cloud architecture (Azure) and innate drive to understand how digital trends can be applied to Quest strongly preferred

    Experience with log analysis tools, especially Splunk, preferred

    Ability to work well with people and be both highly motivated and motivating

    Experience in development of distributed/scalable systems and high-volume transaction applications

    Experience Scrum, Kanban, and Waterfall SDLC methodologies preferred

    Good verbal and written communication skills.

    Passion for developing products that provide a great customer experience.

    Desire to understand Quest's business and ensure solutions are clearly linked to the organization's strategy and goals for optimal performance.

    Continuously monitor industry trends to guide and influence work focus to promote strategic alignment of core business processes.

    Adaptable with ability to foresee and proactively adjust to leading edge technical trends. Sees change as an opportunity

    DevOps Engineer

    1 day ago
    £550/dayRemoteJenrick Commercial

    Job Description:

    Software DevOps Engineer Up to £550 per day 6 month contract 100% Remote working Working for a global leading Software Technology company we are looking for a highly experienced DevOps Engineer to work remotely and assist in the refactor of existing CI/Jenkins product build, branching and regression test suite infrastructure as part of working towards creating a world class CI system. You will introduce Artifactory and Docker to their infrastructure build so strong knowledge in these areas is a must as well as strong knowledge of the Linux Platform. The tools are designed for Linux, are built on an Eclipse platform and are predominantly Java based – however it also includes some Python scripting, support a Python API and have some legacy applications written in C++. The team uses Agile development process driven from a single backlog and operate on a two-week sprint cycle. Overview: We operate on GIT and Jenkins based infrastructure. We have a custom build system and use standard branching techniques to support development, automated regression testing and release of multiple SW products. We are looking for someone with experience of build & branching infrastructures & methodologies who can review our current systems/approach, analyse the requirements, suggest and implement new systems/tools in order to simplify and improve efficiency. Everything must be clearly documented, and suitable training provided to staff for greater understanding and long-term maintenance. Required skills & experience include: Creating infrastructure to support an agile methodology focused on continuous integration with Jenkins. Creating CI pipelines to: Build Eclipse based products on Linux platforms Utilise appropriate technologies to manage major subcomponents in python Efficiently execute junit tests Efficiently execute system level tests (GUI and command line driven) Technologies: Docker Artifactory Maven Jenkins Apache Ant Strong knowledge of the Linux platform Managing Automated Tests Version control with Gerrit and SVN Efficient management of a Jenkins instance on HPC Cluster Strong problem solving, troubleshooting, & analysis skills Good communication skills (written & spoken)

    .Net Developer

    10 days ago
    RemoteSigma Systems Inc
    945-1 - .Net Developer - Camp Hill, PA - 10 Months Contract to Hire (Temporarily Remote due to COVID - 19)

    Sigma Inc is looking to hire a .Net Developer. 
    • Responsible for analysis, design, programming, testing, and implementation for new and existing business application software, and production support for systems with medium complexity.
    • Qualifications include good organizational skills, strong analytical and problem-solving skills, good time management skills, ability to work independently, and effectively communicate with customers.
    • The incumbent must be capable of working at a broad technical level in all phases of the application systems project life-cycle and must be able to apply business knowledge and technical skills to systems development.
    • Position typically requires 2-5 years of programming and related experience as outlined above.
    • Skills and tools may include (but not limited to): Visual Age, C/C++, Microsoft Office, SQL, MQ Series, Unix, JAVA, JAVA Applets, JAVA Servlets, JAVA Script, UML, XML, JSP, EJB, Broadvision, Rational Rose, JBuilder, OO Concepts and Patterns, ICE Faces, SPRING, Harvest, MyEclipse, ClearCase. 2.0, EJB 3.0, AJAX, JSF 2.0, PL/SQL, JUnit, HTMLUnit, Websphere 7.0, JAVA 6, JPA, MyEclipse Blue, UML, J2EE 1.5, SQL, Oracle 11g, CA Software Change Manager, PEGA, and Angular JS
    _____________________________________________________________________
    In this position, you will help on a mailroom project to implement a 3rd party product. Will work directly with the vendor for product implementation and customization.
    • This is a .Net Developer job with strong C++ required
    • Contract to hire (USC or Green Card only)
    • 5 years of experience in development in the .Net framework
    • Experience in HTML, DHTML, XML/XSL, JavaScript
    • Experience in MS SQL Server or Oracle databases
    • Previous experience in implementing a 3rd part product.
    • Object-oriented programming skills
    • Strong oral and written communication skills
    • Bachelor's degree required

    Camp Hill only will work remotely during COVID 19 and then on-site when restrictions are lifted. Will consider candidates willing to relocate.
    Must provide candidate salary requirements at the time of submission.
    ***There is one position on this job number and another one being approved for a total of two jobs. One start will be in the first week of December the second start in January. The manager is looking for strong C++ and will take his time to find the right candidate.

    Remote Java Developer – Inside IR35

    1 month ago
    £500 - £610/day (wellpaid.io estimate)RemoteInside IR35Heat Recruitment

    We are partnered with a Central Government department and are looking for an SC Cleared Java Developer for an initial 6 month contract to start ASAP. You will be responsible for building and deployment of the project through all environments. You will contribute to key components and shared common services, undertake cross-functional engineering projects, working in small Agile teams with other engineers in different knowledge spheres, building supportable, sustainable and reliable services.

    You will need to have experience in implementing APIs for internal and external use. Have the skills to build up a useful, robust automated test suite to support a continuous deployment environment. Be knowledgeable of tools and techniques used within the wider team, both Developers and Non-Developers. Take part in 2nd-line support of applications and platforms, including occasional support outside of office hours. Have experience building server-side web applications and have detailed knowledge of HTML, Java 7, REST. Have an ability to communicate technical concepts to a non-technical audience. Have working knowledge of unix-like operating systems such as Linux and/or Mac OS X. Have knowledge of relational and non-relational database systems. Have system administration and configuration management skills. Experience of handling large data sets and scaling their handling and storage; designing and maintaining public HTTP APIs; building and scaling high-traffic websites; using of Responsive Web Design. Understand web architecture and have a working knowledge of Jackson, Jersey, MongoDB, Hibernate, DropWizard and Neo4j.

    Requires hands-on experience with technologies, such as containers (Docker) and the orchestration tools. (Kubernetes), helm charts, XML, JSON, YAML, JMS and AWS services such as S3, SNS, SQS, Cloud watch.

    Brief description and summary of the engagement

  • Detailed deliverables for the engagement:
    Item No Deliverable Outcome/Output Acceptance Criteria
  • Develop the APIs, micro services, deployed in containers to interact with a S3, SQS, SNS, Virus Scanner for Release 1 Development and non-prod environment configured and built as per the Infrastructure architecture for Release
  • Completion of the development of the APIs/microservices, associated validations, backend APIs and unit tests.
  • Implement the monitoring for HIDES aligned to the User Stories for Release 1 Completion of the development of the user interface, associated validations, backend APIs and unit tests. Progress towards output will be measured during daily and weekly checkpoint meetings between the supplier and the project manager. Final output is a tested and completed code
  • Implement the integration components to integrate with other services (SVS/DAP) for Release
  • Completion of the development of the integration components and unit tests. Progress towards output will be measured during daily and weekly checkpoint meetings between the supplier and the project manager. Final output is a tested and completed code.
  • Ensure that the coding standards are followed and develop unit tests. Code compliant to the coding standards and 100% unit test coverage. In cases when coverage is not achieved an exception report is produced. Progress towards output will be measured
  • Skills (including specialist skills) and/or knowledge required

  • Knowledge of Docker and Kubernetes.
  • Hands-on experience with Java 11, Junit, Mockito, XML, XSD, JSON, JSON Schema Definition.
  • Experience in developing highly available asynchronous services using Spring Boot, data transformation
  • Experience of deploying the Asycnchronous Services in a K8 cluster running within a VPC in AWS and integrating with AWS services e.g. S3, SNS, SQS, Amazon MQ (and cross account access)
  • Experience of installing/configuring operational monitoring tooling e.g. Prometheus/Grafana, capturing metric, and setting up operational dashboards
  • Experience in working Agile methodologies, TDD (Test Driven Development) and (CI & CD) Continuous Integration and Continuous Delivery.
  • Experience in designing and building asynchronous applications using JMS.
  • Java developer

    26 days ago
    $55 - $70/hour (wellpaid.io estimate)RemoteZadon Technology
    Qualifications
    • Experience:
      • Java, 7 years (Required)

    Full Job Description

    5-8 years of recent experience with the following technologies is required:

    · JAVA/ J2EE

    · Struts 2/ Angular 2+

    · Spring 3.0, EJB 3, Hibernate

    · HTML 5, Javascript, JQuery, JSON, CSS

    · Oracle Weblogic, Apache HTTP

    3-4 years of experience with the following technologies:

    · Oracle Database, SQL/ PL/SQL

    · SOAP/ REST, XML, XSD, XLST, WSDL, JAX-WS/CXF

    · Maven/ Ant

    · JUnit/ JMock/ Selenium

    C: EDUCATION, CERTIFICATIONS and/or MEMBERSHIPS

    Bachelor's degree in computer science or related field preferred

    Sun/ Oracle Certified Java Programmer desirable

    D: COMMUNICATIONS SKILLS

    This job requires interaction with scientists, program managers, senior executives, end-users, programming staff, administration, and support personnel. The ability to effectively communicate ideas and concepts both orally and in written documents is critical. The ability to use reliable and secure equipment and work independently and remotely using digital tools is required. The candidate must have Good organizational, multi-tasking, and time-management skills.

    Job Types: Full-time, Contract

    Schedule:

    • Monday to Friday

    Experience:

    • Java: 7 years (Required)

    Work Location:

    • Fully Remote

    APPLICATIONS PROGR 4 (Senior Developer)

    5 days ago
    RemoteUniversity of California, Davis

    Job Description

    Sign In|New User Previous Job Next Job Job Details Job Title APPLICATIONS PROGR 4 (Senior Developer) Job ID 12124 Location Davis Favorite Job Department Description

    Administrative Information Technology is part of the Finance, Operations & Administration organization and manages a diverse end-to-end portfolio of technology services essential to the entire UC Davis campus including UC Davis Health.

    This position is part of the Admin IT Applications and Integrations unit, which is responsible for the development, implementation and maintenance of a variety of inter-system integrations and specialized business applications within the Admin IT portfolio.

    This portfolio includes a number of enterprise-level applications such as the Kuali Financial System (KFS), FIS Decision Support, e-Procurement (AggieBuy), Travel & Entertainment Expense Reporting (AggieTravel), HR/Payroll (PPS/UCPath), Work Order Management (AggieFacilities), Controlled Substances Management, Campus Events Management System (CEMS), Davis/Berkeley Shuttle, and the Campus Map. This position primarily focuses on integrations development and systems support for FOA Admin IT business partners.

    Job Summary

    Under broad direction of Administration IT (Admin IT) Applications and Integrations unit supervisor, design, develop, and maintain a variety of complex applications in support of the needs of Finance, Operations, and Administration (FOA). The systems and applications supported by this position are locally developed or vendor systems that serve a wide audience, including students, staff, faculty, and the public. Deliver solutions that are robust in terms of security, functionality, usability, maintainability, and scalability. Provide analysis and decision support services, in addition to escalated technical support for business applications. Provide advanced programming and database design skills. Provide advanced level of technical support and advise management of alternative solutions to complex problems.

    THIS IS NOT AN H-1B OPPORTUNITY.

    This is a 3-year contract position with a remote work option (on-site preferred) with the possibility of conversion to an on-site career position.

    PHYSICAL DEMANDS

    Work on a personal computer for extended periods.

    Work occasional overtime.

    As-needed travel.

    Lift files or supplies weighing up to 25 lbs.

    WORK ENVIRONMENT

    Work occasional evening, holidays and weekends as needed. Limited vacation usage during peak workload periods.

    Must be able to work and maintain concentration in an office with frequent interruptions and distractions.

    Maintain strict confidentiality of files and data to protect privacy and rights of individuals.

    Employee is personally responsible for following and adhering to University safety policies and guidelines.

    (If working physically on-site.) Position is located in an off-campus site, but might need to travel to campus and medical center for meetings.

    (if approved for remote work) UC Davis will provide laptop/monitor, but employee will be responsible for ergonomics and creating suitable working environment.

    UC Davis is a smoke and tobacco free campus effective January 1, 2014. Smoking, the use of smokeless tobacco products, and the use of unregulated nicotine products (e-cigarettes) will be strictly prohibited on any UC Davis owned or leased property, indoors and outdoors, including parking lots and residential space.

    QUALIFICATIONS

    Required :

    -Advanced experience with developing and unit testing applications and APIs using current JavaScript technologies: ES6/7, Typescript, Node, React, Next.js, GraphQL, Apollo, Mongoose, Express, Webpack, Babel, CSS, Bootstrap, and Jest.

    -Advanced experience leading a project and working collaboratively with technical and non-technical staff to meet project and organizational goals.

    -Advanced Experience with most of the following GUI and command-line development support tools: VS Code, npm, git, Eclipse, Maven, grep, and Unix shell scripting.

    -Experience with formal software development life cycle processes. Use of issue tracking and documentation tools such as Atlassian JIRA and Confluence in support of those processes. Use of source code management tools and techniques such as git, Atlassian Bitbucket, feature branches, and pull requests.

    -Experience with designing data models, creating performant queries, and writing stored procedures for Relational (SQL) and NoSQL databases, particularly Oracle and MongoDB.

    -Advanced systems analysis, system and process design, and data processing skills to translate business requirements into user-centric and operationally maintainable technical solutions.

    -Experience reviewing and producing technical policies, recommendations and analyses.

    Preferred

    -Experience programming and unit testing Java applications (web, batch, and web service APIs) using a combination of related technologies including but not limited to: Spring Boot, Spring MVC, Spring Batch, Spring Data, Groovy, JavaScript, XML, JSON, Web Services (REST/SOAP), JUnit, Mockito.

    -Experience with components of a Continuous Integration/Continuous Delivery deployment processes utilizing tools such as Jenkins or Atlassian Bamboo.

    -Interpersonal skills, including tact, diplomacy and flexibility to work with departments, staff, students, administrators, etc.

    -Experience training, mentoring and motivating technical staff.

    APPLICATIONS PROGR 4 (Senior Developer)

    5 days ago
    $55 - $65/hour (wellpaid.io estimate)RemoteUniversity of California, Davis
    Department Description

      Administrative Information Technology is part of the Finance, Operations & Administration organization and manages a diverse end-to-end portfolio of technology services essential to the entire UC Davis campus including UC Davis Health.

      This position is part of the Admin IT Applications and Integrations unit, which is responsible for the development, implementation and maintenance of a variety of inter-system integrations and specialized business applications within the Admin IT portfolio.

      This portfolio includes a number of enterprise-level applications such as the Kuali Financial System (KFS), FIS Decision Support, e-Procurement (AggieBuy), Travel & Entertainment Expense Reporting (AggieTravel), HR/Payroll (PPS/UCPath), Work Order Management (AggieFacilities), Controlled Substances Management, Campus Events Management System (CEMS), Davis/Berkeley Shuttle, and the Campus Map. This position primarily focuses on integrations development and systems support for FOA Admin IT business partners.

      Job Summary

      Under broad direction of Administration IT (Admin IT) Applications and Integrations unit supervisor, design, develop, and maintain a variety of complex applications in support of the needs of Finance, Operations, and Administration (FOA). The systems and applications supported by this position are locally developed or vendor systems that serve a wide audience, including students, staff, faculty, and the public. Deliver solutions that are robust in terms of security, functionality, usability, maintainability, and scalability. Provide analysis and decision support services, in addition to escalated technical support for business applications. Provide advanced programming and database design skills. Provide advanced level of technical support and advise management of alternative solutions to complex problems.

      THIS IS NOT AN H-1B OPPORTUNITY.

      This is a 3-year contract position with a remote work option (on-site preferred) with the possibility of conversion to an on-site career position.

      POSITION INFORMATION

      Salary Range


      $73,800.00 – 155,900.00 Salary not to exceed $114,800.00



      No. of Positions


      1



      Appointment Type


      Contract- 3 year contract with possibility of extension



      Percentage of Time


      Fulltime, 100%



      Shift Hours


      Monday- Friday


      Location


      UC Davis


      Union Representation


      No


      Benefits Eligible


      Yes



      Apply by Date


      11/03/2020




      PHYSICAL DEMANDS

      Work on a personal computer for extended periods.

      Work occasional overtime.

      As-needed travel.

      Lift files or supplies weighing up to 25 lbs.

      WORK ENVIRONMENT

      Work occasional evening, holidays and weekends as needed. Limited vacation usage during peak workload periods.

      Must be able to work and maintain concentration in an office with frequent interruptions and distractions.

      Maintain strict confidentiality of files and data to protect privacy and rights of individuals.

      Employee is personally responsible for following and adhering to University safety policies and guidelines.

      (If working physically on-site.) Position is located in an off-campus site, but might need to travel to campus and medical center for meetings.

      (if approved for remote work) UC Davis will provide laptop/monitor, but employee will be responsible for ergonomics and creating suitable working environment.

      UC Davis is a smoke and tobacco free campus effective January 1, 2014. Smoking, the use of smokeless tobacco products, and the use of unregulated nicotine products (e-cigarettes) will be strictly prohibited on any UC Davis owned or leased property, indoors and outdoors, including parking lots and residential space.

      QUALIFICATIONS

      Required:

    • Advanced experience with developing and unit testing applications and APIs using current JavaScript technologies: ES6/7, Typescript, Node, React, Next.js, GraphQL, Apollo, Mongoose, Express, Webpack, Babel, CSS, Bootstrap, and Jest.

    • Advanced experience leading a project and working collaboratively with technical and non-technical staff to meet project and organizational goals.

    • Advanced Experience with most of the following GUI and command-line development support tools: VS Code, npm, git, Eclipse, Maven, grep, and Unix shell scripting.

    • Experience with formal software development life cycle processes. Use of issue tracking and documentation tools such as Atlassian JIRA and Confluence in support of those processes. Use of source code management tools and techniques such as git, Atlassian Bitbucket, feature branches, and pull requests.

    • Experience with designing data models, creating performant queries, and writing stored procedures for Relational (SQL) and NoSQL databases, particularly Oracle and MongoDB.

    • Advanced systems analysis, system and process design, and data processing skills to translate business requirements into user-centric and operationally maintainable technical solutions.

    • Experience reviewing and producing technical policies, recommendations and analyses.
    • Preferred:

    • Experience programming and unit testing Java applications (web, batch, and web service APIs) using a combination of related technologies including but not limited to: Spring Boot, Spring MVC, Spring Batch, Spring Data, Groovy, JavaScript, XML, JSON, Web Services (REST/SOAP), JUnit, Mockito.

    • Experience with components of a Continuous Integration/Continuous Delivery deployment processes utilizing tools such as Jenkins or Atlassian Bamboo.

    • Interpersonal skills, including tact, diplomacy and flexibility to work with departments, staff, students, administrators, etc.

    • Experience training, mentoring and motivating technical staff.
    • SPECIAL REQUIREMENTS

      Background Check

      This position is a critical position and subject to a background check. Employment is contingent upon successful completion of background investigation including criminal history and identity checks.


    EEO/AA Statement

    The University of California is an Equal Opportunity/Affirmative Action Employer advancing inclusive excellence. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, age, protected veteran status, or other protected categories covered by the UC nondiscrimination policy.

    Junior MSSQL Database Administrator

    12 days ago
    RemoteDISYS

    This is a contract to hire position with a client located in Meridian, ID. The initial contract term is 6 months.

    ***All candidates must be local to the Boise area. The role will be a mix of on-site and remote work.

    Summary:

    This role supports our vision by installing, analyzing, maintaining, and troubleshooting Microsoft SQL instances and database operations across the enterprise in order to maintain secure, stable, and available SQL communications for end users, internal customers, and public facing services.

    Required Knowledge, Skills, and Abilities:

  • Extensive experience installing and administering Microsoft SQL Server 2005 through 2016 in both physical and virtual environments
  • Extensive experience developing T-SQL scripts in order to manipulating database objects
  • Extensive experience with database planning, design, configuration, maintenance, and performance tuning
  • Extensive Experience implementing database replication, database mirroring, and log shipping
  • Extensive Experience implementing SQL failover clustering, and always-on availability groups
  • Extensive Experience implementing SQL backup methodologies, and disaster recovery
  • Working knowledge of table partitioning and SSIS package development for BI integration
  • Working Knowledge of maintenance and monitoring tools for both Windows servers and SQL instances
  • Working knowledge of Microsoft Best Practices for SQL Server Configuration.
  • Demonstrated skills in technical documentation
  • Demonstrated analytical, deductive reasoning and troubleshooting skills
  • Demonstrated organization skills
  • Demonstrated customer service skills
  • Ability to interact with personnel on all levels of the organization
  • Ability to work independently or as a member of the team
  • Ability to communicate orally and in writing
  • Ability to set priorities, meet deadlines and multi-task with minimal supervision
  • Ability to be detailed-oriented
  • Ability to research future hardware/software technologies
  • Essential Job Functions:

  • On-demand installation and configuration of SQL server instances using best practices
  • Analysis of all SQL instances and databases for performance tuning and optimization
  • Administration of all SQL database backups, maintenance schedules, and other data protection services
  • Administration of policies, standards, procedures and guidelines necessary to effectively maintain the database environment
  • Design and implement high availability SQL solutions using log shipping, database mirroring, replication, and always-on availability groups and SQL Failover clustering
  • Regular review of business requirements to develop and mature the enterprise data architecture strategy
  • Partner with IT teams to provide design recommendations based on long-term strategic goals
  • Document and maintain database system specifications, diagrams and connectivity charts
  • Leverage Change Control processes for all SQL Server changes made in the Production environment
  • Valuable Additional Experience:

  • Working knowledge SQL Sentry
  • Working knowledge SQL server administration in the Azure Platform
  • Minimum Required Education, Training and Experience:

  • 1-3 years performing Microsoft SQL server management in a medium size business network-environment
  • with either:
  • Current MS SQL Certification(s)
  • Or

  • College degree in related technical field
  • Or

  • Equivalent work experience