Senior Java Software Engineer

4 weeks ago


Reston, Virginia, United States pureIntegration Full time
Job Description

Company Overview

pureIntegration is a technology consulting firm with a proven track record of delivering innovative solutions to Fortune 100 clients. Our team of experts serves clients in the communications, media, and entertainment industries, leveraging our expertise to drive business growth and success.

Job Summary

We are seeking a highly skilled Mid-Level Java Developer to join our team of experts. As a key member of our development team, you will be responsible for designing, building, and scaling sophisticated high-volume server-side applications and frameworks. You will work closely with project stakeholders to identify product and technical requirements, analyzing integration needs and collaborating with the Quality Assurance team to ensure applications meet specifications and technical requirements.

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. Analyze 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.

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 or by mail to: pureIntegration, Human Resources Department, 1801 Robert Fulton Dr, Suite 450, Reston, VA 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



  • Reston, Virginia, United States Commonwealth of Virginia Full time

    We are seeking a Senior Software Engineer to join our team at {company}.About the Role:As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining large-scale software systems. You will work closely with our cross-functional teams to deliver high-quality software solutions that meet the needs of our customers.Key...


  • Reston, Virginia, United States TalentOla Full time

    Job Title: Enterprise Java Software EngineerJob Description:Design, implement, and maintain scalable and efficient web applications using Java and related technologies.Develop and deploy back-end services and APIs using Java, Spring Boot, JPA using Hibernate, and other related technologies.Create and maintain unit test cases using Mockito, Jest.Collaborate...


  • Reston, Virginia, United States aKUBE Full time

    We're looking for an experienced Senior Software Engineer to join our Growth Lifecycle Engineering team at aKUBE. As a key member of this team, you'll be responsible for designing and implementing tier-1 microservices in Java and/or Scala.Key Responsibilities:Design and implement robust, scalable, and efficient microservicesImplement asynchronous data...


  • Reston, Virginia, United States Fusion Medical Staffing Full time

    We are seeking a talented Senior Software Engineer to join our team and contribute to the development of our backend systems. Key responsibilities include designing and implementing scalable software solutions, collaborating with cross-functional teams, and ensuring high-quality code delivery.Key Requirements:5+ years of experience in backend software...

  • Senior Java Developer

    4 weeks ago


    Reston, Virginia, United States Infosys Full time

    Job Overview: Infosys is seeking a skilled Senior Java Developer to provide technical expertise and coordinate daily deliverables for the team. The successful candidate will assist in the technical design of large business systems, build applications, and ensure data security, retention, and recovery. The ideal candidate will research technologies...


  • Reston, Virginia, United States Softworld, a Kelly Company Full time

    Job OverviewSoftworld, a Kelly Company is seeking a highly skilled Senior Software Developer to join our team. In this role, you will be responsible for designing and implementing software solutions using Java and C++ programming languages.Key Responsibilities:Develop software applications using Java and C++ programming languagesCollaborate with...


  • Reston, Virginia, United States GEICO Full time

    Job SummaryGEICO is seeking a highly skilled Senior Staff Engineer to join our team. As a key member of our engineering organization, you will be responsible for leading the strategy and execution of technical roadmaps, driving innovation, and improving existing systems.Key ResponsibilitiesDevelop and execute technical software development strategy for...


  • Reston, Virginia, United States TM Floyd & Company (TMF) Full time

    TM Floyd & Company (TMF) is seeking a Senior Software Quality Assurance Engineer to join our team in Columbia, SC.Key Responsibilities:Design and execute comprehensive testing strategies to ensure software quality and reliability.Collaborate with cross-functional teams to identify and prioritize testing objectives.Develop and maintain testing scripts and...


  • Reston, Virginia, United States Charter Global Full time

    At Charter Global, we are seeking a highly skilled Senior Java Developer with AWS Experience to join our team. As a key member of our development team, you will be responsible for designing and developing robust, scalable, and secure AWS-based cloud architectures.ResponsibilitiesDesign and develop cloud-based systems using AWS services such as Lambda, EKS,...


  • Reston, Virginia, United States Acuity Full time

    Job SummaryAcuity is seeking a skilled Senior Software Engineer to join our team. The ideal candidate will have experience developing and implementing web applications and web services, as well as working with Ruby and Angular Rails for developing User Interface (U/I).ResponsibilitiesTranslate Client's business process requirements into application...

  • Software Engineer

    2 weeks ago


    Reston, Virginia, United States Commonwealth of Virginia Full time

    Our company is looking for a skilled Software Engineer to join our team. The successful candidate will be responsible for designing, developing, and testing software applications. The ideal candidate will have a strong understanding of programming languages and software development methodologies.Key Responsibilities:Design and develop software applications...

  • Software Engineer

    2 weeks ago


    Reston, Virginia, United States Commonwealth of Virginia Full time

    We are seeking a Software Engineer to join our team at {company}. The ideal candidate will have experience in designing, developing, and testing software applications.Main Responsibilities:Design, develop, and test software applicationsCollaborate with cross-functional teams to identify business needs and develop software solutionsParticipate in code reviews...

  • Software Engineer

    7 days ago


    Reston, Virginia, United States Commonwealth of Virginia Full time

    About the Role:We are seeking a skilled Software Engineer to join our team at {company}.The successful candidate will have experience in designing and developing software solutions using a variety of programming languages and technologies.Key Responsibilities:Develop software applications and systemsDesign and implement software solutionsCollaborate with...

  • Software Engineer

    2 weeks ago


    Reston, Virginia, United States Commonwealth of Virginia Full time

    Job Title: Software EngineerOur company is looking for a skilled Software Engineer to join our team. The ideal candidate will have experience with backend development and be familiar with our technology stack. Responsibilities include designing, developing, and maintaining applications using Java, Python, and C++. The successful candidate will also be...


  • Reston, Virginia, United States Commonwealth of Virginia Full time

    We are seeking a talented Senior Software Engineer to join our team of experienced professionals. With a focus on delivering high-quality software solutions, you will be responsible for designing, developing, and testing complex software applications.Key Responsibilities:Design, develop, and test software applications using industry-standard...

  • Software Engineer

    2 weeks ago


    Reston, Virginia, United States Sunrise Senior Living Full time

    Job Title: Software EngineerIn our company, we are looking for a skilled Software Engineer to join our team. The successful candidate will be responsible for designing, developing, and testing software applications. The ideal candidate should have a strong understanding of software development principles, algorithms, and data structures. The role requires...

  • Software Engineer

    4 weeks ago


    Reston, Virginia, United States SHLD, Inc. Full time

    Job Title: Software EngineerJob Summary:We are seeking a skilled Software Engineer to join our Agile software development team in Reston, VA. As a Software Engineer, you will develop solutions mainly using frontend technologies, such as Vue, JavaScript, and TypeScript, with a good understanding of backend services and data sources.Key...

  • Software Engineer

    3 weeks ago


    Reston, Virginia, United States Commonwealth of Virginia Full time

    Job Title: Software Engineer - Product DevelopmentWe are seeking a skilled Software Engineer to join our Product Development team. The successful candidate will be responsible for designing, developing, and testing software applications.Key Responsibilities:• Design and develop software applications• Collaborate with cross-functional teams• Ensure...


  • Reston, Virginia, United States 00100 LEIDOS, INC. Full time

    Leidos National Security Sector is seeking a highly skilled Geospatial AI/ML Software Engineer to join our team. As a key member of our Spatial Solutions Division, you will be responsible for developing innovative solutions that leverage geospatial data and AI/ML technologies to support our defense and intelligence customers.The ideal candidate will have a...


  • Reston, Virginia, United States UnitX Full time

    Job Title: Senior Robotics Software EngineerUnitX is a fast-moving startup that's changing the way manufacturing works. We're looking for an experienced Senior Robotics Software Engineer to join our team.About Us:We're building the world's best robotics product to accelerate human productivity in manufacturing. Since inception, we've shipped 500+...