Mid-Level Java Developer

pureIntegration
Reston, Virginia, United States
Full-time
Temporary

Job Description

We are currently seeking a Mid-Level Java Developer to join our growing team developing global video platforms that handle billions of requests and millions of users.

The team designs, develops, and delivers innovative products and services that are essential to bringing Internet, TV, Streaming, and Voice to more than 28 million residential and business customers.

If you have 3+ years of experience in software development, are enthusiastic about solving complex problems, and are eager to advance your career, this could be an excellent opportunity for you.

This is a W-2 hourly position, 6-month contract-to-hire, with the possibility of conversion to a full-time role.

An in-person interview at one of our office locations (Reston, VA - Washington DC - Atlanta - Denver - Philadelphia) is required.

Candidates will be paid based on their work experience and skills. Candidates are also eligible for limited benefits such as health insurance, professional development, training, our referral bonus program, and our wellness program.

Responsibilities :

  • Design, build, and scale sophisticated high-volume server-side applications and frameworks.
  • Gain an understanding of a complex microservices architecture to understand how new feature development or updates to the existing codebase will affect the service as a whole.
  • Write reusable, testable, and maintainable code.
  • Collaborate with project stakeholders to identify product and technical requirements. Analyzes to determine integration needs.
  • Write code that meets functional requirements and is testable and maintainable. Have a passion for test-driven development.
  • Participate in the creation and maintenance of CICD pipelines and associated tooling.
  • Design, create, and maintain observability telemetry collection and dashboards to understand service health.
  • Participate in production service support and issue resolution in a high-volume high-impact environment.
  • Work with the Quality Assurance team to determine if applications fit specifications and technical requirements.
  • Produce technical designs and documentation at varying levels of granularity.

Qualifications

  • Bachelor's degree in Computer Science or a related field, or equivalent practical experience.
  • 3+ years of hands-on experience with Java software development using Spring and REST-based architecture.
  • Experience or Knowledge with object-oriented development, data modeling, and design patterns.
  • Experience or Knowledge building systems for highly available multi-site environments with an understanding of the network architecture that supports such systems.
  • Experience building high volume and highly available applications deployed across regions in AWS
  • Knowledge of reactive coding patterns and frameworks (Reactor, Spring WebFlux, etc).
  • Fundamental understanding of relational and non-relational databases (MongoDB, Oracle, Postgres as well as cache layers (Redis, Memcached).
  • Fundamental understanding of Agile methodology, and software delivery via CI / CD; Jenkins and GitHub Actions experience is a plus.
  • Fundamental understanding of application telemetry instrumentation for observability; Prior work with Grafana or the ELK stack is a plus.
  • Fundamental understanding of testing methodologies and frameworks.
  • Understanding of the HTTP protocol and experience in caching, especially in HTTP-compliant caches.
  • Professional experience in developing Major MVC frameworks (Spring MVC).
  • Strong technical written and verbal communication skills.

Additional Information

pureIntegration is an Equal Opportunity Employer (EOE), qualified applicants are considered for employment without regard to age, race, color, religion, sex, national origin, sexual orientation, disability, or veteran status.

All your information will be kept confidential according to EEO guidelines. Additionally, the Wage Transparency Omnibus Amendment Act of 2023 grants you rights regarding transparency in wage information.

To learn more, please refer to this link .

Disability Accommodation for Applicants to pureIntegration

pureIntegration provides reasonable accommodation for qualified individuals with disabilities and disabled veterans in job application procedures.

For reasonable accommodation requests, please contact us by email at [email protected] or by mail to : pureIntegration, Human Resources Department, 1801 Robert Fulton Dr, Suite 450, Reston, VA 20191.

Please indicate the position you are applying for.

EEO is the Law

EEO is the Law Supplement

Right to work (English / Spanish)

pureIntegration would love to hear from you - your career journey starts here!

23 days ago
Related jobs
Promoted
Gamestop
McLean, Virginia

Mid-Level Salesforce Application Developer. Salesforce Platform Developer I & JavaScript Developer I certifications. At minimum hold current Salesforce App Builder and Platform Developer I certifications. ...

Apex Systems
McLean, Virginia

A minimum of 5+ years (for mid-level) / (8+ years for Sr-level) of developer experience. Knowledge / hands-on experience on multiple technologies such as: Java, Spring Boot, RESTful APIs, Angular, Node JS, JavaScript, Typescript, HTML 5, and CSS. Work on the technical upgrades/migrations including b...

BAE Systems
Reston, Virginia

We are looking for a solid Developer with solid Ruby skills. This position is a Senior role, but we will look at any level with these skills and the clearance. Proficiency in one or more high level programming languages Ruby. Other incentives may be available based on position level and/or job speci...

Chenega Corporation
Springfield, Virginia

Mid Level Software Developer/Programmer. Are you ready to enhance your skills and build your career in a rapidly evolving business climate? Are you looking for a career where professional development is embedded in your employer’s core culture? If so, Chenega Military, Intelligence & Operations Supp...

Zachary Piper Solutions
McLean, Virginia
Remote

Responsibilities of the GoLang Developer include:. Qualifications for the GoLang Developer include:. Compensation for the GoLang Developer includes:. ...

Ampcus
Chantilly, Virginia

Job Title: Appian Mid-level developer. We are seeking a highly skilled and experienced Appian Developer to join our practice and project teams. Provide governance to other developers on the team to ensure Appian best practices and development standards are being met. Work closely with business analy...

Hamdan Resources
Reston, Virginia

Job Description Our client is seeking a seasoned, Mid-Level. NET Developer with experience using design patterns and adhering to industry standards. NET applications Providing support for junior developers Deploying functional websites, programs, and applications Research projects for viability and ...

Compass, Inc.
Springfield, Virginia

DoD 8570 IAT Level II certification. ...

Cipher Tech Solutions
Vienna, Virginia

Developing at the kernel level to interface directly with various sensors and hardware. Developers may work with a variety of kernels, including Linux Kernel, Darwin, or NT Kernel. Regardless of whether you are applying to a software developer or reverse engineer position, if your application is app...

Ampcus
Vienna, Virginia

We are looking for a mid to senior Java developer, responsible for the development and maintenance of back-end services supporting our mobile banking apps and online banking channel. The developer will be working alongside analysts, QA testers and other Back end and Front-end engineers working on di...