×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer; Locals

Job in Annapolis, Anne Arundel County, Maryland, 21403, USA
Listing for: Elegant Enterprise-Wide Solutions, Inc.
Full Time position
Listed on 2026-02-14
Job specializations:
  • Software Development
    Software Engineer, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below
Position: Software Engineer (Locals Only)

Responsibilities

  • Architecture & Design: Lead the design of enterprise software using event-driven principles to create scalable, resilient, and loosely coupled applications.
  • Backend Development: Build robust microservices utilizing the Spring Boot ecosystem and associated frameworks.
  • Frontend Engineering: Develop responsive user interfaces with React and provide deep expertise in Prime Faces 6.0+ for JSF-based applications.
  • Message Broker Integration: Implement event streaming and queuing via RabbitMQ
    , including producers, consumers, and complex routing logic.
  • Messaging Strategy: Apply an understanding of the architectural differences between Kafka and RabbitMQ to optimize integration components.
  • Infrastructure & Dev Ops: Deploy microservices to Kubernetes using automated CI/CD pipelines and manage system troubleshooting.
  • Performance & Reliability: Conduct performance tuning and scalability optimizations to ensure maximum production uptime.
  • Quality Assurance: Maintain 85%+ code coverage through unit testing and participate in rigorous peer code reviews and system debugging.
  • Technical Documentation: Produce architecture records, technical specifications, and sequence diagrams for all major use cases.
  • Collaboration & Reporting: Coordinate with cross-functional teams and submit weekly activity, project status, and time reports in the prescribed format.

Resource

Qualifications:

  • Bachelor’s degree in computer science, or a related field.
  • Eight (8) or more years core java development.
  • Four (4) or more years software development using Spring Boot and associated Spring frameworks.
  • Four (4) or more years building interfaces utilizing React.
  • Four (4) or more years with the implementation of message queuing and event streaming using Rabbit

    MQ.

Resources, Skills, Experience & Capabilities:

1. Shall propose candidates possessing the following preferred skills:

  • Modern front-end development using React and/or Angular for building responsive, component-based user interfaces.
  • Message-queuing and event-streaming technologies, including Rabbit

    MQ or Kafka, for distributed system communication.
  • Elasticsearch for indexing, search, and analytics (preferred but not mandatory).
  • Cloud platforms such as AWS, Azure, or Google Cloud for deployment, monitoring, and scaling (preferred but not required).
  • Dev Ops and source control tools, including Git, CI/CD pipelines, and automated build processes.
  • Apply event-driven architecture (EDA) principles to design scalable and resilient systems.
  • Demonstrate high-level Java competency, including strong understanding of core libraries, concurrency, collections, JVM fundamentals, and modern Java features.
  • Analyze complex technical challenges and propose effective, maintainable solutions.
  • Develop and maintain applications using Prime Faces 6.x and above, including component customization and JSF integration.
  • Produce clean, maintainable, and testable code aligned with industry best practices.
  • Collaborate effectively within Agile or hybrid development teams.
  • Software design patterns and architectural best practices, with the ability to apply them appropriately.
  • Containerization and orchestration techniques, including Kubernetes and Docker.
  • RESTful API design, web services, and integration patterns.
  • Relational and No

    SQL databases, such as Postgre

    SQL, MySQL, Mongo

    DB, or Cassandra.
  • Application performance tuning, monitoring, and observability tools (e.g., Prometheus, Grafana, ELK stack).
  • Security best practices, including authentication, authorization, and secure coding principles.
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary