{"schemaVersion":"jobsearcher.job.v1","id":"db6bddd431371f40ec0128f8","url":"https://jobsearcher.com/jobs/db6bddd431371f40ec0128f8","canonicalUrl":"https://jobsearcher.com/jobs/db6bddd431371f40ec0128f8","title":"Sr. Java Developer - Inperson Interview","description":"Job Details Below\nJob Title: Sr. Java Developer\nClient: Direct Client\nLocation: Annapolis, MD\nDuration: Long Term Contract\nINTERVIEW= Onsite\nJOB TYPE= Hybrid\nThe Offeror shall propose resource(s) that meet the following minimum qualifications:\nBachelor's degree in computer science, or a related field (as determined by the Client).\nSCOPE OF WORK\nOfferor proposed resource(s) shall be responsible for the following:\nDesign and Development\nCollaborate with cross-functional teams to design and implement software solutions.\nApply event-driven design principles to build scalable and resilient applications.\nDevelop microservices using Spring Boot.\nCreate responsive user interfaces with React.\nMessage Brokers\nWork with RabbitMQ for message queuing and event streaming.\nIf experience is in Kafka, understand the architectural differences between RabbitMQ and Kafka.\nImplement message producers and consumers.\nDeployment and Infrastructure\nDeploy microservices to Kubernetes clusters, utilizing CI/CD pipeline.\nMonitor and troubleshoot production systems.\nOptimize application performance and scalability.\nQuality Assurance\nWrite unit tests with a goal of 85% coverage and participate in peer code reviews.\nConduct system testing and debugging activities.\nDocumentation and Communications\nDocument technical specifications, architecture, and design decisions.\nDesign shall include sequence diagram for major use cases.\nCollaborate with product managers, designers, and other engineers to define requirements and deliverables\nOfferor shall propose resource(s) possessing the following preferred skills, experience, and capabilities:\nExperience\nFront-end experience utilizing React and/or Angular.\nEither RabbitMQ or Kafka for message queuing.\nElastic search experience is a plus.\nKnowledge\nStrong knowledge of the use of design patterns.\nFamiliarity with Kubernetes for container orchestration.\nFamiliarity with RESTful APIs and web services.\nProficiency in event-driven design principles.\nAbility to analyze complex technical challenges and propose effective solutions.\nExcellent verbal communication skills\nJob Type: Contract\nPay: $60.00 - $65.00 per hour\nWork Location: In person","company":"Tech Army","rawCompany":"tech army","city":"Hyattsville","state":"MD","isRemote":false,"isActive":false,"createdAt":"2026-08-04T15:14:46.090Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Sr. Java Developer - Inperson Interview","description":"Job Details Below\nJob Title: Sr. Java Developer\nClient: Direct Client\nLocation: Annapolis, MD\nDuration: Long Term Contract\nINTERVIEW= Onsite\nJOB TYPE= Hybrid\nThe Offeror shall propose resource(s) that meet the following minimum qualifications:\nBachelor's degree in computer science, or a related field (as determined by the Client).\nSCOPE OF WORK\nOfferor proposed resource(s) shall be responsible for the following:\nDesign and Development\nCollaborate with cross-functional teams to design and implement software solutions.\nApply event-driven design principles to build scalable and resilient applications.\nDevelop microservices using Spring Boot.\nCreate responsive user interfaces with React.\nMessage Brokers\nWork with RabbitMQ for message queuing and event streaming.\nIf experience is in Kafka, understand the architectural differences between RabbitMQ and Kafka.\nImplement message producers and consumers.\nDeployment and Infrastructure\nDeploy microservices to Kubernetes clusters, utilizing CI/CD pipeline.\nMonitor and troubleshoot production systems.\nOptimize application performance and scalability.\nQuality Assurance\nWrite unit tests with a goal of 85% coverage and participate in peer code reviews.\nConduct system testing and debugging activities.\nDocumentation and Communications\nDocument technical specifications, architecture, and design decisions.\nDesign shall include sequence diagram for major use cases.\nCollaborate with product managers, designers, and other engineers to define requirements and deliverables\nOfferor shall propose resource(s) possessing the following preferred skills, experience, and capabilities:\nExperience\nFront-end experience utilizing React and/or Angular.\nEither RabbitMQ or Kafka for message queuing.\nElastic search experience is a plus.\nKnowledge\nStrong knowledge of the use of design patterns.\nFamiliarity with Kubernetes for container orchestration.\nFamiliarity with RESTful APIs and web services.\nProficiency in event-driven design principles.\nAbility to analyze complex technical challenges and propose effective solutions.\nExcellent verbal communication skills\nJob Type: Contract\nPay: $60.00 - $65.00 per hour\nWork Location: In person","datePosted":"2026-08-04T15:14:46.090Z","dateModified":"2026-08-04T15:14:46.090Z","hiringOrganization":{"@type":"Organization","name":"Tech Army","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Hyattsville","addressRegion":"MD","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"db6bddd431371f40ec0128f8"},"url":"https://jobsearcher.com/jobs/db6bddd431371f40ec0128f8"}}