Senior Middleware Developer

6 days ago


Annapolis Junction, Maryland, United States Praxis Engineering Full time

Company Overview: Praxis Engineering is a consulting, product, and solutions firm dedicated to the practical application of software and system engineering technologies.

Salary: The estimated salary for this role is $126,425 per year, based on national averages for similar positions in the United States.

Job Description: We are seeking an experienced Senior Middleware Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining middleware software components using Java and the Spring Framework.

Required Skills and Qualifications:

  • Experience with Linux CLI and Bash/Python scripting
  • Developing with Java in a Linux environment
  • Spring Boot, Spring MVC Framework, and Spring Security experience
  • SQL database experience (PostgreSQL preferred)
  • REST API design and development experience
  • CI/CD concepts, principles, methodologies, and tools experience (GitLab CI and Jenkins)
  • Containerization technology experience (Docker)
  • Git Version Control System experience
  • Distributed file system experience (HDFS and GPFS)
  • Distributed programming experience (MPI)
  • Big Data Processing Frameworks experience (Spark)
  • Helm Charts and Kubernetes deployment experience
  • Jupyter Notebook creation experience

Benefits:

  • Total compensation package including competitive salary and medical benefits
  • Free soft drinks and snacks (healthy and not-so-healthy)
  • Praxis swag (annual gift certificate for top brand apparel)
  • 401k contribution/match: 3.5% profit share/contribution + up to 4.5% employer match = 8%
  • Annual bonus plan
  • 4 weeks Paid Time Off + 10 holidays + comp time eligibility
  • Longevity reward: extra week of PTO at 5th anniversary, extra week of PTO at 10th anniversary
  • Unused PTO can be traded in for $$$ or used as sabbatical leave

Others: Praxis Engineering provides equal employment opportunities to all employees and applicants without regard to protected class.



  • Annapolis, Maryland, United States Oracle Full time

    About the RoleOracle is seeking a highly skilled Cloud Solutions Architect and Developer to play a key technical role in the design, development, and evolution of cloud-based solutions for enterprise applications.Job DescriptionThe ideal candidate will have extensive hands-on experience with Oracle Tuxedo, deep expertise in enterprise middleware, and...


  • Annapolis Junction, Maryland, United States Cornerstone Defense Full time

    Job Title:Senior Developer LeadJob Summary:Cornerstone Defense seeks a seasoned Senior Developer Lead to lead a team sustaining and enhancing several critical enterprise applications supporting Space and Property Management, Asset Management, and Transportation Management. The ideal candidate will have a strong background in Java development, experience with...


  • Annapolis Junction, Maryland, United States Captivation Software Full time

    Job Title: Senior Software DeveloperJob Description:Captivation Software is seeking an experienced software developer to create, sustain, and troubleshoot complex operational data flows. Key responsibilities include working with the mission customer to perform exploratory data analysis, devising methods to improve existing data flow processing, distribution,...


  • Annapolis Junction, Maryland, United States Orion Consortium Full time

    At Orion Consortium, we are seeking a highly skilled Senior Enterprise Software Developer to join our team. The ideal candidate will possess advanced knowledge of software development and a proven track record of designing, developing, and maintaining enterprise-wide systems.The successful candidate will have expertise in all phases of the software...


  • Annapolis Junction, Maryland, United States General Dynamics Information Technology Full time

    Job SummaryWe are seeking a highly skilled Senior Software Developer to join our team at General Dynamics Information Technology. This position will be responsible for designing, developing, and troubleshooting complex software programs for computer-based systems.ResponsibilitiesDesign and develop software programs using object-oriented techniques and...


  • Annapolis Junction, Maryland, United States ESC, Inc Full time

    We are seeking a highly skilled Senior Enterprise Solutions Developer to join our team at ESC, Inc. in Annapolis Junction, MD. The ideal candidate will have a strong background in engineering and integration activities to support enterprise computing, data storage, data transport, and system management services.Job DescriptionResponsibilities:Provide...


  • Annapolis Junction, Maryland, United States ELEVI Associates Full time

    Job OverviewELEVI Associates is a dynamic organization that empowers its employees to drive change and deliver exceptional results. As a Senior Software Developer, you will be part of a team that leverages cutting-edge technologies to create innovative solutions.


  • Annapolis Junction, Maryland, United States Belay Technologies Full time

    Belay Technologies is a leading provider of systems automation and full-stack development solutions. We are seeking an experienced Senior Software Development Engineer to join our team.Job SummaryWe are looking for a highly skilled software engineer to support the development of an enterprise-level application. The successful candidate will have experience...


  • Annapolis Junction, Maryland, United States Leidos Full time

    Leidos is seeking a highly skilled Senior Software Developer to join a high-performing agile team using the Scaled Agile Framework (SAFe) methodology to support a nationally significant and fast-paced cryptographic key management program. The program execution follows DEVOPS best practices and employs robust development, test, and production environments....


  • Annapolis Junction, Maryland, United States Mount Indie Full time

    Job Summary:We are seeking an experienced AIX Administrator to provide vital support to federal systems that protect and defend our nation.This role requires a technical expert to ensure seamless operation, maintenance, and improvement of AIX operating systems. As an integral member of our team, you will contribute your expertise to system security and...


  • Annapolis Junction, Maryland, United States Praxis Engineering Full time

    About Praxis EngineeringPraxis Engineering is a consulting, product, and solutions firm dedicated to solving complex problems through the practical application of software and system engineering technologies. With over 300 employees supporting more than 50 contracts, we bring together world-class engineers with proven engineering best practices, domain...


  • Annapolis Junction, Maryland, United States Captivation Software Full time

    Job Title: Senior Software Development Engineer - Kubernetes and Containerization ExpertCaptivation Software is seeking a highly skilled Senior Software Development Engineer to join our CCE SaaS team. As a key member of our engineering team, you will be responsible for supporting the development and maintenance of containerized applications, services, and...


  • Annapolis, Maryland, United States Sunrise Senior Living Full time

    We are seeking a Senior Care Professional to join our team at Sunrise Senior Living. As a Senior Care Professional, you will be responsible for providing high-quality care and services to our residents, including assisting with activities of daily living, attending to individual care needs, and building meaningful relationships with our residents and their...


  • Annapolis, Maryland, United States Oracle Full time

    About the RoleOracle is seeking a senior technical lead with expertise in building high-quality database security components, products, and solutions that meet stringent enterprise software requirements. The successful candidate will provide leadership and guidance for projects in multiple database security areas.ResponsibilitiesDefine specifications for new...


  • Annapolis, Maryland, United States Sunrise Senior Living Full time

    Sunrise Senior Living is a leader in senior care, dedicated to providing high-quality services and creating a supportive community for our residents and team members. Our mission is to champion quality of life for all seniors.About the RoleAs a Caregiver at Sunrise Senior Living, you will play a vital role in delivering exceptional care and services to our...


  • Annapolis Junction, Maryland, United States GliaCell Technologies Full time

    GliaCell Technologies, a leading software and system engineering company, is seeking a highly skilled Senior Database Engineer to join our team in Columbia, Maryland.Job OverviewWe are looking for an experienced professional with a strong background in database design, operations, and maintenance. The ideal candidate will have a deep understanding of...


  • Annapolis Junction, Maryland, United States Amazon Web Services, Inc. Full time

    Amazon Web Services, Inc. is seeking a highly experienced Senior Business Development Manager for Classified Cloud Solutions to join our fast-paced organization.About the RoleThis position requires a seasoned professional with 7+ years of experience in business development, sales, and/or product management, particularly in cloud computing and enterprise...


  • Annapolis Junction, Maryland, United States General Dynamics Information Technology Full time

    About the RoleWe are seeking a Senior Quality Assurance Manager to lead our software development team in ensuring the highest quality products. The ideal candidate will have extensive experience in quality assurance and management.Key Responsibilities:Develop and implement quality assurance strategies to ensure compliance with industry standards.Lead a team...


  • Annapolis, Maryland, United States SW Complete Full time

    Job OverviewAt SW Complete, we are seeking a highly skilled Senior Software Developer to join our team. This role will involve developing, sustaining, and troubleshooting our software suite of applications.Key ResponsibilitiesDesign, develop, test, and deploy complex software systems based on documented requirements.Collaborate with cross-functional teams to...


  • Annapolis, Maryland, United States Sunrise Senior Living Full time

    Sunrise Senior Living is dedicated to providing exceptional care and services to seniors. As a Care Manager, you will play a vital role in delivering high-quality care and creating a supportive community for our residents.Estimated Salary: $45,000 - $65,000 per yearJob Description:Key Responsibilities:Build meaningful relationships with seniors and their...