Expired job

Just missed a job?

Sign up and never miss an opportunity again!

Sr.Java Developer/ Manager & Senior Manager job

A1 TechnologyNorth, VA
A1 Technology jobs




Job Description

Sr.Java Developer/ Manager & Senior Manager - Technical Program/Product Architect

location:: Richmond,VA

Duration:: Long-Term Role

Job Description

You will be supporting our Identity Services platform, which is a large integrated platform that manages our customer Identity & Access Management platform (authentication/authorization, enrollment, registration, identity proofing, credential management, etc.). The technology stack is primarily AWS, Linux, Scala, RESTful APIs, Kafka, and Docker for containerization. It is cloud-based and built on open source technologies. The ideal candidate will have a solid understanding of real-time messaging, pub-sub pattern, security and software development best practices.

You will:

  • Work with product owners to understand desired application capabilities and testing scenarios

  • Continuously improve software and system engineering practices

  • Work within and across Agile teams to design, develop, test, implement, and support technical solutions across a full stack of development tools and technologies

  • Lead the craftsmanship, availability, resilience, and scalability of your solutions

  • Encourage, innovation, implementation of cutting-edge technologies, diversity & inclusion, outside the box thinking, teamwork, and self-organization.

Basic Qualifications:
Bachelors Degree or military experience

  • 10-15 years or experience in software development

  • At least 8 years of experience with Messaging Platforms, Pub-Sub patterns, and real time messaging

  • At least 8 years of experience with Scala (sample projects preferred)

  • At least 8 years of experience with Java

  • At least 8 years of experience in developing RESTful APIs

  • At least 5 years of experience in people management

  • At least 5 years of experience with with AWS, Azure or Google Cloud Platform

  • At least 5 years of experience with Kafka

  • At least 3 year of experience in one of the following: MongoDB, PostgreSQL, NoSQL, or DBaaS (DynamoDB, etc.)

  • At least 8 years of experience with UNIX / Linux

  • At least 5 years of experience working in Agile Development Methodology

  • At least 8 years of experience working with CI/CD technologies- GitHub, Maven, Sonar, Docker, or Ansible / Chef / Terraform

Preferred Qualifications: Masters Degree

  • 13+ years of experience in software development

  • 13+ years of experience with UNIX / Linux

  • 10+ years of experience with Messaging Platforms

  • 10+ years of experience in Agile practices

  • 10+ years of experience with Scala

  • 10+ years of experience with Java

  • 8+ years of experience with NoSQL DB

  • 8+ years of experience in people management

  • AWS Certification Mandatory

- provided by Dice
Estimated annual salary


  • Modify existing software to correct errors, allow it to adapt to new hardware, or to improve its performance.
  • Analyze user needs and software requirements to determine feasibility of design within time and cost constraints.
  • Confer with systems analysts, engineers, programmers and others to design system and to obtain information on project limitations and capabilities, performance requirements and interfaces.
  • Store, retrieve, and manipulate data for analysis of system capabilities and requirements.


  • Reading ComprehensionUnderstanding written sentences and paragraphs in work related documents.
  • Active ListeningGiving full attention to what other people are saying, taking time to understand the points being made, asking questions as appropriate, and not interrupting at inappropriate times.
  • SpeakingTalking to others to convey information effectively.
  • Critical ThinkingUsing logic and reasoning to identify the strengths and weaknesses of alternative solutions, conclusions or approaches to problems.


  • Customer and Personal ServiceKnowledge of principles and processes for providing customer and personal services. This includes customer needs assessment, meeting quality standards for services, and evaluation of customer satisfaction.
  • Computers and ElectronicsKnowledge of circuit boards, processors, chips, electronic equipment, and computer hardware and software, including applications and programming.
  • Engineering and TechnologyKnowledge of the practical application of engineering science and technology. This includes applying principles, techniques, procedures, and equipment to the design and production of various goods and services.
  • DesignKnowledge of design techniques, tools, and principles involved in production of precision technical plans, blueprints, drawings, and models.

A1 Technology


Company - Private




$50M to $100M



Similar jobs in the area
EEO STATEMENTYorktown Systems Group, Inc. is an Equal Opportunity Employer. No employee or applicant for employment is denied equal opportunity because of race, color, sex, national origin, religion, age, disability, marital status, pregnancy, sexual...Read more
Sr. Java Developer : SiriusXM RadioShiftcode Analytics, IncRemote, Remote
Interview : Phone and skype Visa : USC, GC, GC EAD, H4, L2 Description : Must have 9+ years of overall experience and linkedin profile. Qualifications Bachelor's degree in business administration, computer science or information systems related field Must...Read more
Must have experience with springboot , microservices Must have experience with java 8 Should have 3 plus years of experience with AWS Good...Read more
Java Developer - M Diverse Lynx LLC is an Equal Employment Opportunity employer. All qualified applicants will receive due consideration for employment without any discrimination. All applicants will be evaluated solely on the basis of their ability...Read more
gig jobs
Earn at least $2600—if not more—driving with Uber when you complete your first 200 trips in 30 days. Why Uber? Driving is an easy way to boost your income while maintaining the flexibility your schedule requires (gig, part-time, full-time, seasonal, hourly...Read more
Job Title: Sr .Net Developer Location: Remote Duration: Full Time Start Date: ASAP JD:- We are looking Sr. .Net Developer with strong Angular and Azure exp. Total IT Experience should be 10+ Years. Diverse Lynx LLC is an Equal Employment Opportunity...Read more
gig jobs
Restaurant DeliveryDoorDashMathews, VA
Your time. Your Goals. What is DoorDash Available in over 4,000 cities in the U.S, DoorDash connects local businesses and local drivers (called Dashers) with opportunities to earn, work, and live. As a Dasher, you can be your own boss and enjoy the...Read more
DPP is seeking a Senior .NET Developer for a fully remote opportunity with our client in Iowa. Description: The Senior .NET Developer will enhance the in-house base management system, IRSS. Developing and maintaining C#.NET, ASP.NET, MVC, JavaScript, HTML...Read more
Overall 10+ years of hands-on working development experience at enterprise level. Programming languages: Java, Python, JavaScript - Java expertise: Jetty/Jboss/Tomcat, IDE tools, Spring boot framework, MVC framework Must have REST API and JSON working...Read more
4 6 years of relevant hands on development experience in Java with Spring boot, Microservices Domain expertise in Fraud Management and Payments. (Good to have) Strong experience in Banking/Financial Services domain (Good to have) Ability to work both...Read more
Job#: 1313300Job Description:Role: REMOTE Java DeveloperType: Contract to HireLocation: RemoteApex Systems, a national leader in IT Solutions, is searching for a Java Developer for a REMOTE opportunity. This is a Contract-to-Hire role with Software...Read more
Job Title: Sr. .NET Developer Location: Austin, TX/Portland, OR/San Jose, CA Remote Till Offices Open Hire Type: Long Term Contract. Experience: 10+ Years Must: Interview Process: Coding Interview, candidate has to share screen. Note: Remote works for now...Read more
Show more jobs
500+ more jobs

Similar jobs

Job title JAVA SR. DEVELOPER Experience 8to12yr ] Job summary Raise clarifications / issues / concerns regarding work output to the lead on time seek review from peer / Senior Developer periodically rework on the code based on code review / defects raised...Read more
Mandated Skills: Must have about 12 years of experience with full stack java development. Must have good experience with Microsoft Azure. Must have hands on experience with NoSQL and microservices. Understanding of GitLab or DevOps Must have worked on CI...Read more
Job Title: Full Stack Sr Software Developer Location: Remote Duration: Contract PRIMARY OBJECTIVE: Develops specifications, code, debug, document, and install for moderately complex software programming applications and modifies/maintains the existing...Read more
Summary We are seeking a Sr. Java Developer to join our team supporting an Internal Revenue Service (IRS) client. The Sr. Java Developer is a member of an integrated agile project team, providing input into application architecture and design.- Maintain...Read more
Overview Position Overview: Healthedge is looking for a Senior Java Developer who is passionate about solving real world business problems to join our team. As a Senior member of the team, you will be working on developing solutions that help our customers...Read more
AM LLC is seeking Software Developer, Senior (Java v1.8) to support the Veterans Benefits Administration (VBA) customer’s enterprise Digital GI Bill program. Due to federal security clearance requirements, U.S. citizenship or a Green Card is required. This...Read more
Quick Overview: Title: Senior Java Developer - Remote - Prefer onsite 1/month in High Point, NCDuration: 12 Month ContractLocation: High Point, NCHours: Monday-Friday, 8: 00A-5:...Read more
General Description: The Software Developer performs coding, debugging, testing and troubleshooting throughout the application development process. Designs and develops software applications. Software Developer reports to the Application Development...Read more
Skillnet is seeking a Senior Java Developer to develop software and systems focused on the integration of various software systems, databases, and third-party packages. The Senior Java Developer will develop solutions utilizing Java, Spring, Angular.js...Read more
Description Job Description: At Leidos, everything we do is built on our commitment to do the right thing for our customers, our employees, and our communities. Learn more about the values and culture that are the foundations of our business. Our mission...Read more