Senior Software Engineer (Java)
Equiliem
Role: Senior Software Engineer (Java) Look for locals. Relocation is fine from EST only.
Location: Hybrid (2 days remote / 3 days onsite) - Annapolis, MD
Duration: Contract Job Description:
The Senior Software Engineer will play a critical role in designing, developing, and primary applications being rewritten. The focus areas include event-driven design, Spring Boot, microservices architecture, Kubernetes, React, Elastic search, and either RabbitMQ or Kafka. Scope Of Work:
Design and Development
• Collaborate with cross-functional teams to design and implement software solutions.
• Apply event-driven design principles to build scalable and resilient applications.
• Develop microservices using Spring Boot.
• Create responsive user interfaces with React.
Message Brokers
• Work with RabbitMQ for message queuing and event streaming.
• If experience is in Kafka, understand the architectural differences between RabbitMQ and Kafka.
• Implement message producers and consumers.
Deployment and Infrastructure
• Deploy microservices to Kubernetes clusters, utilizing CI/CD pipeline.
• Monitor and troubleshoot production systems.
• Optimize application performance and scalability.
Quality Assurance
• Write unit tests with a goal of 85% coverage and participate in peer code reviews.
• Conduct system testing and debugging activities.
Documentation and Communications
• Document technical specifications, architecture, and design decisions.
• Design shall include sequence diagram for major use cases.
• Collaborate with product managers, designers, and other engineers to define requirements and deliverables. Reports (in a JIS prescribed format)
• Resource will report activity on a weekly basis to communicate progress made on the programs/projects.
• A weekly report communicating project progress and status.
• Weekly time reporting on JIS providing forms, and any additional reports as assigned by the supervising manager. Preferred skills, experience, and capabilities:
• Experience
o Front-end experience utilizing React and/or Angular.
o Either RabbitMQ or Kafka for message queuing.
o Elastic search experience is a plus.
• Knowledge
o Strong knowledge of the use of design patterns.
o Familiarity with Kubernetes for container orchestration.
o Familiarity with RESTful APIs and web services.
• Proficiency in event-driven design principles.
• Ability to analyze complex technical challenges and propose effective solutions.
• Excellent verbal communication skills.
Location: Hybrid (2 days remote / 3 days onsite) - Annapolis, MD
Duration: Contract Job Description:
The Senior Software Engineer will play a critical role in designing, developing, and primary applications being rewritten. The focus areas include event-driven design, Spring Boot, microservices architecture, Kubernetes, React, Elastic search, and either RabbitMQ or Kafka. Scope Of Work:
Design and Development
• Collaborate with cross-functional teams to design and implement software solutions.
• Apply event-driven design principles to build scalable and resilient applications.
• Develop microservices using Spring Boot.
• Create responsive user interfaces with React.
Message Brokers
• Work with RabbitMQ for message queuing and event streaming.
• If experience is in Kafka, understand the architectural differences between RabbitMQ and Kafka.
• Implement message producers and consumers.
Deployment and Infrastructure
• Deploy microservices to Kubernetes clusters, utilizing CI/CD pipeline.
• Monitor and troubleshoot production systems.
• Optimize application performance and scalability.
Quality Assurance
• Write unit tests with a goal of 85% coverage and participate in peer code reviews.
• Conduct system testing and debugging activities.
Documentation and Communications
• Document technical specifications, architecture, and design decisions.
• Design shall include sequence diagram for major use cases.
• Collaborate with product managers, designers, and other engineers to define requirements and deliverables. Reports (in a JIS prescribed format)
• Resource will report activity on a weekly basis to communicate progress made on the programs/projects.
• A weekly report communicating project progress and status.
• Weekly time reporting on JIS providing forms, and any additional reports as assigned by the supervising manager. Preferred skills, experience, and capabilities:
• Experience
o Front-end experience utilizing React and/or Angular.
o Either RabbitMQ or Kafka for message queuing.
o Elastic search experience is a plus.
• Knowledge
o Strong knowledge of the use of design patterns.
o Familiarity with Kubernetes for container orchestration.
o Familiarity with RESTful APIs and web services.
• Proficiency in event-driven design principles.
• Ability to analyze complex technical challenges and propose effective solutions.
• Excellent verbal communication skills.
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer (Java) in Annapolis, MD vacancy
- General Dynamics - IT (GDIT) seeks a seasoned cybersecurity professional to join the US BICES-X program supporting DoD information sharing. You will be part of a globally distributed team delivering a secure enterprise network to mission partners and combatant commands....Senior
- ...design and execute automated test cases for web services. The candidate should have strong Java skills, experience with JUnit or TestNG, and a deep understanding of quality engineering methodologies. Familiarity with Agile practices is essential. Join a dynamic team to...Suggested
- Stratyx in Annapolis Junction, MD is hiring a Software Engineer 1 to contribute to backend services and data processing initiatives. This full-time role focuses on Java-based development, collaborating with cross-functional teams to deliver reliable software and clear...SuggestedFull time
- Northrop Grumman Mission Systems in Annapolis, MD is seeking a Principal or Sr. Principal PCB Layout Design Engineer to generate PCB stack-ups, lay out boards, and create bare PWB drawings for complex rigid, flex, and rigid-flex assemblies. You will work with electrical...SeniorFlexible hours
- Chipton-Ross, Inc. in Annapolis, MD seeks a Design Checking Engineer IV for a contract position. The candidate will develop 3D CAD models and drawings in NX, ensure compliance with ASME standards, and interface with cross-functional teams to meet customer requirements....SeniorContract work
- GDH Consulting, Inc. is seeking a Senior Site Reliability Engineer to maintain reliability and resilience of our cloud platforms. You will lead DR drills... ...and Datadog, while writing automation in Python/Java/C#/Go. This is on-site at our Maryland location. #J-18808...Senior
- Alcon, a leader in eye care, seeks a Sr. Principal, Medical Science Liaison to advance scientific exchange across the Surgical portfolio. This remote US role involves 75% travel, partnering with medical experts to influence strategy and drive trials from inception to publication...SeniorRemote job
- ...Micro Systems, Inc. is seeking an intelligent and versatile Senior Software Engineer to work in a team that identifies customer problems and creates... ...Engineering, or Computer Science Languages: C/C++, Java Compilers: GCC, Microsoft Visual Studio, Platforms: Linux...SeniorFull time
$108.8k - $163.2k
...not only part of history, they're making history.Northrop Grumman Mission Systems is looking for a Principal or Senior Principal Embedded Software Engineer with the desire to learn new technologies and develop software for cutting edge Undersea Payloads. The embedded software...SeniorRelocation packageShift work- ...Maryland. A Bachelor's degree in a STEM field and 2-4 years of software development experience are required. Responsibilities include analyzing... ...with managers, and maintaining software systems. Proficiency in Java, Python, and related technologies, with experience in Linux...
- Job-ID28254736Reference26-14492 1. Work shall be performed 100% remote at a suitable off-site location selected by the Offeror/Offeror Resource(s). a. The Client reserves the right to determine an off-site location is not suitable (e.g., crowded public space with distracting...SeniorRemote work
- ...Sparksoft!ROLE & RESPONSIBILITIES: The Senior Software Developer plays an integral role in designing... ...functionality improvements, delivering Java and JavaScript-based solutions that... ...s degree in Computer Science, Software Engineering, Information Technology, Computer...SeniorWork at officeImmediate startFlexible hours
$190k - $291k
...BCT LLC is seeking a Test Engineer 3. The ideal candidate must possess an active TS/SCI with... ...tester with experience in both the Software and Hardware worlds. A tester in this role... ...with programming languages such as Python, Java, or C#. Comfortable with Linux/Unix command...SeniorContract workWork experience placementLocal areaHome office$169.8k - $355.4k
...problems with our assistance and expertise. In this role, you will have an opportunity to work with teams of applied scientists and engineers to deliver high quality computer vision models and services that delights our customers with the confidence that their data are...SeniorTemporary workFlexible hours$224k - $265k
...Software Engineer - Senior Level Why This is an Exciting Role: As a Software Engineer - Senior Level at Boeing Intelligence & Analytics (BI... ...development environments Proficiency coding in Python, C++, Java, or JavaScript Experience with Jira/Confluence or...SeniorContract workRemote workWorldwide- ...renowned plaintiff's sex abuse, civil rights and mass tort litigation law firm with offices in Maryland seeks experienced mid level to senior civil litigation attorneys (plaintiffs or defense) with strong motion practice, drafting, case management (from inception to trial/...Senior
$68 - $72 per hour
...Role Summary A Senior Site Reliability Engineer is responsible for maintaining the reliability, resilience, and recoverability of mission-critical cloud... ...Develop automation, tooling, and scripts using Python or Java to reduce manual processes and improve operational...SeniorHourly payWork at officeLocal area$131.3k - $237.35k
...entire USG arsenal. Our team of hackers and engineers have experience spanning centuries of... ...Analyze user requirements to derive software design and performance specifications.... ...effectively. Develop software using C++ and Java within Linux operating systems. Integrate...Senior$176k - $282k
...(2 or more) of analysis, computer science, mathematics, and software engineering skills to devise strategies for extracting meaning and value... ...support of intelligence analysis Highly Desired Skills: JAVA/Python Analytic development experience Working knowledge...SeniorContract workTemporary workShift work$184k - $237.6k
...Senior UI/UX Designer Why This is an Exciting Role: As a Senior UI/UX Designer... ...Back-end Awareness: Experience with Java Web, NodeJS, or AWS environments. Agile... ...advance national security. From hardware and software engineering solutions to analytics that keep this...SeniorContract workRemote workWorldwide$85.85k - $95.39k
Job Posting ID: KT_[272]_JOB Position: Senior Software Engineer FT/PT Status: Full-Time Location: Remote within the following locations: DC, FL... ...of software engineering experience. Strong experience with Java, C#, Python or a similar language. Experience with software...SeniorFull timeWork at officeRemote work$224k - $270k
...Senior Software Engineer Why This is an Exciting Role: As a Senior Software Engineer at Boeing Intelligence & Analytics (BI&A), this position... .../NodeJS o JavaScript build frameworks (npm, gulp) o Java/Python o Mongo DB / Elasticsearch Serving as the technical...Senior16 hoursContract workRemote workWorldwideRelocation package$120k - $130k
...the opportunity Pearson is expanding the engineering capability behind OnVUE. We are looking... ..., build and operate complex enterprise software using Java, Spring Boot, Angular and REST APIs. We have opportunities for strong senior individual contributors and for engineers...SeniorFull timeRemote work$220k - $240k
Senior Cybersecurity EngineerLocation: Annapolis, MDClearance Required: TS/SCI with Full Scope PolygraphSalary: $220,000-$240,000Employment... ...AvailablePOSITION SUMMARYWe are hiring a Senior Cybersecurity Engineer to lead critical security engineering initiatives and help...Senior$160k - $220k
Momentum Engineering, Inc. fosters an employee-centric culture. Our strength lies in our people... ...role requires strong collaboration with software developers, systems engineers, DevOps... ...application deployment Develop RESTful APIs and Java-based applications, ensuring high...SeniorHourly pay$186.07k - $218.9k
...called “surges.”learn more about working at Coinbase. As a Senior Software Engineer on the Data Platform team within the Platform group, you will... ...pipelines in production. Proficiency in Python, Go, or Java for backend development, with demonstrated ability to build...SeniorLocal area- ...impact. Job Description We are seeking a Senior Exploitation Analyst Instructor to support... ...Science, Information Systems, Computer Engineering, or a related field and five (5) years of... ...languages such as Python, Perl, C++, or Java. At least two (2) years of experience using...SeniorFor contractors
- Solipsys Corporation in Fulton, MD, a Raytheon Technologies subsidiary, seeks a Software Engineer with Java experience to join our team. You will develop features for real‑time situational awareness systems and contribute to critical capabilities in an active Agile environment...
- Booz Allen Hamilton in the United States is seeking a Junior Software Developer to learn and develop client software using Java. You will join a team of experienced developers to translate requirements into solutions, maintain applications, troubleshoot issues, and help...
- ...Senior IT Project ManagerAnnapolis, MD12+ monthsMandatory Qualifications:Bachelor’s degree or five (5) years of IT project experience.Five (5) years’ experience in IT project management.Project Management Professional (PMP) certification.One or more of the following Information...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer (Java). Be the first to apply!
Related searches
- entry level java developer remote Annapolis, MD
- remote junior java developer Annapolis, MD
- java developer remote part time Annapolis, MD
- java software engineer Annapolis, MD
- java web developer Annapolis, MD
- java developer Annapolis, MD
- senior devops engineer remote Annapolis, MD
- senior IT project manager Annapolis, MD
- senior implementation engineer Annapolis, MD
- senior writer Annapolis, MD




