Java Software Architect
ADP Middleware Test Company
Job Responsibilities As a Java Software Architect based in Annapolis, you will lead the design and development of scalable, high-performance software solutions using Java technologies. Your primary focus will be to architect robust applications that meet business requirements while ensuring maintainability and extensibility. You will collaborate closely with cross-functional teams including developers, product managers, and stakeholders to translate complex requirements into technical designs. Additionally, you will establish best practices and coding standards to guide the development team and ensure consistent quality across projects. Your expertise will be critical in driving innovation and optimizing application integration within diverse system environments. About the Role As a Java Software Architect based in Annapolis, you will lead the design and development of scalable, high-performance software solutions using Java technologies. Your primary focus will be to architect robust applications that meet business requirements while ensuring maintainability and extensibility. You will collaborate closely with cross-functional teams including developers, product managers, and stakeholders to translate complex requirements into technical designs. Additionally, you will establish best practices and coding standards to guide the development team and ensure consistent quality across projects. Your expertise will be critical in driving innovation and optimizing application integration within diverse system environments. Job Responsibilities Design and architect Java-based software solutions that align with business goals and technical requirements. Lead the integration of applications using Hibernate and other middleware technologies to ensure seamless data flow and system interoperability. Develop and enforce coding standards, architectural guidelines, and best practices for object-oriented design and development. Collaborate with development teams to review code, provide mentorship, and ensure adherence to architectural principles. Evaluate and recommend tools, frameworks, and technologies to improve software quality and development efficiency. Work closely with system administrators to optimize application performance on Linux operating systems. Participate in requirement analysis, technical feasibility studies, and risk assessments to support project planning. Minimum Qualifications Bachelor’s degree in Computer Science, Software Engineering, or a related field. Extensive experience in Java programming and software architecture design. Proficiency with Hibernate ORM framework and application integration techniques. Strong understanding of object-oriented methodologies and design patterns. Experience working with Linux operating systems in a development or production environment. Preferred Qualifications Master’s degree in a relevant technical discipline. Experience with cloud platforms and microservices architecture. Familiarity with containerization technologies such as Docker and Kubernetes. Knowledge of continuous integration/continuous deployment (CI/CD) pipelines. Previous experience leading software development teams or projects. Skills The required skills are integral to your daily responsibilities as a Java Software Architect. You will utilize Java programming expertise to develop and review complex codebases, ensuring high-quality software delivery. Hibernate will be employed to manage database interactions efficiently, enabling seamless object-relational mapping and data persistence. Your knowledge of application integration will facilitate the design of systems that communicate effectively across diverse platforms and services. Object-oriented methodologies will guide your architectural decisions, promoting modularity and reusability, while proficiency with Linux will support deployment, troubleshooting, and performance tuning in production environments. Preferred skills such as cloud technologies and containerization will enhance your ability to design modern, scalable architectures and streamline development workflows. #J-18808-Ljbffr ADP Middleware Test Company
- ADP Middleware Test Company in Annapolis is seeking a Java Software Architect to lead the design and development of scalable, high-performance software solutions using Java technologies. Based in Annapolis, you will architect robust applications, collaborate with cross-...Java
$135.2k - $306.4k
...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems... ...close to the system. Our core codebase includes C and Java, so experience with either is helpful. We care more about...JavaFull timeTemporary workFlexible hours- Intelliforce-IT Solutions Group, LLC. is looking for a Full Stack Java Software Engineer in Maryland. You'll work in a dynamic team, developing Java microservice applications while closely collaborating with both the tech team and customers. The role features engaging tasks...Java
$110k - $141k
The Solutions Group Llc is seeking a Full Stack Java Software Engineer in Annapolis, Maryland. The role involves developing Java microservices, solving engineering challenges, and maintaining active customer interaction. Candidates must hold a Top Secret Clearance and possess...Java$150k - $200k
...the technology you need to thrive – in our offices or yours. Job Summary SHI is seeking a forward-thinking, experienced Software Architect to lead the ongoing architecture and evolution of our eCommerce platform. Inheriting a critical technology pillar for SHI,...SuggestedFull timeWork experience placementRemote workWorldwideFlexible hours- A forward-thinking technology company is seeking a Salesforce Leader to manage and enhance application operations at various Maryland locations. This mid-senior role offers the opportunity to contribute to critical systems for Maryland state agencies, focusing on Salesforce...
- Searchability Aerospace & Defense is seeking a senior Java software engineer to develop and enhance complex software supporting mission-critical Signals Intelligence systems. The role spans the full software lifecycle from analysis to field deployment. You will collaborate...Java
- HPC Software Architect LOCATION Annapolis Junction, MD 20701 CLEARANCE TS/SCI Full Poly (Please note this position requires full U.S. Citizenship) KEY SUMMARY We are seeking an experienced and visionary HPC (High-Performance Computing) Software Architect to lead the...Temporary workFor contractorsImmediate startFlexible hours
- Onyx Point, Inc. is seeking a Java Developer to design, develop, and integrate software for cloud-based capabilities. The role requires 14+ years as a SWE and an active TS/SCI with Full Scope Poly clearance, and U.S. citizenship. Bachelor’s degree in Computer Science or...Java
- Cymertek Corporation in Annapolis Junction, MD is seeking an experienced HPC Software Architect to lead design and optimization of software for high-performance computing systems. You will define architectures, guide teams, and ensure applications leverage HPC environments...Flexible hours
- ...engineers, our client has spent over 15 years building tailored software and IT solutions. They create "good technology" that's user-friendly... ...PTO flexible work The Role Our client is seeking a Principal Java Developer to join a skilled team delivering custom software...JavaFor contractorsFlexible hours
$110k
...improvements What We’re Looking For: ~ BA/BS in Computer Science, Software Engineering, or equivalent work experience ~5 years’ relevant... ...) ~ Experience working with native modules (Swift, Kotlin/Java) preferred ~ Familiarity with mobile CI/CD tools preferred ~...JavaWork experience placementWorldwideFlexible hours- ...We are seeking an experienced Senior Software Engineer to support the redesign and modernization... ...candidate brings deep expertise in Core Java , Spring Boot , Kubernetes , React... ...of Work: Design & Development Architect, design, and implement enterprise-grade software...JavaFull timeRemote work2 days per week3 days per week
- ...Full-Stack JAVA DeveloperClient: D Kamp ServicesLocation: Annapolis, MD (Day one onsite)Duration: 4 yearsJob Description:Need a Full... ...in preparing the Design Documents.Involvement in all stages of Software Development Life Cycle (SDLC) as well as working in an AGILE Methodologies...Java
- ...Job Overview The Java Full Stack Developer is responsible for designing, developing, and maintaining both front-end and back-end components... .... This role requires expertise in various aspects of software development, including user interface design, server-side programming...Java
$127k - $150k
.../SCI POLYGRAPH LEVEL is required. Telework possible up to 1 day/week as tasking permits. As an experienced Software Developer, you will provide full‑stack Java software development and be responsible for developing the middle tier to backend data storage, along with ETL...JavaWork experience placementLocal areaRemote work1 day per week- ...Engineering and Refactoring code, (2) Distributed event streaming platforms, Solicitation No. K24-0024-29 - Remote JAVA Engineer - mdcourts.gov/procurement Rev. 02/08/2023 Page 19 (3) Maintaining and developing web applications front ends using...JavaRemote work
- ...Seeking an experienced Software Developer who will provide full-stack java software development in support of the Data Transformation Solutions (DTS) TTO. The candidate will engineer end-to-end serverless architectures utilizing the AWS ecosystem. The candidate will contribute...Java
$110k - $141k
Full Stack Java Software Engineer Make an Impact Where It Matters Most At Intelliforce, we build software for mission environments where speed, usability, and reliability all matter at once. In this role, you will join a fast-moving software engineering team supporting...JavaImmediate startVisa sponsorship- ...Polygraph Clearance. 2HB Incorporated is seeking a Principal Software Engineer in order to support its government customer in Annapolis... ...seeking an experienced Software Developer who will provide full-stack java software development in support of the data transformation...JavaFull time
- ...cloud, and enterprise architecture. Requirements 10-15+ years in software architecture and enterprise application development. Hands-on... ...GCP) and native enterprise applications. Programming Languages: Java, Python, and JavaScript/TypeScript. Frameworks: Spring Boot, Angular...Java
- ...Java DeveloperAnnapolis, MD12+ monthsMandatory Qualifications:Bachelor’s degree in Computer Science or a related field.Five (5) years... ...each new interface.Preparing and maintaining documentation for all software development phase (Use Cases, Design Documents, UML, Technical...Java
- ...without a qualifying bachelor’s degree Required: Experience with software integration across new and existing systems Experience... ...developing applications that interface with REST-based APIs/services in Apache Tomcat/Java or NodeJS #J-18808-Ljbffr Reflexive ConceptsJava
- ...developing and integrating front-end applications using React, Angular, or Vue and ensuring seamless REST-based API interactions in Tomcat/Java or NodeJS environments. Telework is available up to 16 hours per week and will align with sprint tasking. Excellent benefits include...JavaRemote job16 hours
- ...using microservices. You will collaborate with senior practitioners and integrate various technologies including Angular, React, and Java while ensuring cloud security and uptime. This role requires a Bachelor's degree, experience in multi-layer application development,...Java
- Annapolis Micro Systems is looking for a Senior Software Engineer in Annapolis, MD. Join a dynamic team dedicated to creating high-performance... ...requires a B.S. in relevant fields and proficiency in C/C++, Java, and embedded systems experience. The position emphasizes real-...Java
- ...the bullet points, but we love the work!) In this key role as a Software Engineer, you'll get to transform a Streamlit-built UI prototype... ...• Recent software development experience using Python and Java • Familiar with Streamlit , a Python framework for...JavaVisa sponsorshipWork visa
- .... Join our team by applying today! Interclypse is seeking to build a new software team to work on a fast-paced program using modern technologies and processes including IaaS, DevOps, Java, Spring Boot, Micro Service Architecture, React, RabbitMQ, Kubernetes, RESTful...JavaFull timeTemporary workFlexible hours
- ...Our local government client is hiring a Software Engineer to support their team in Annapolis, MD!! Responsibilities: - Perform Microservices development using Spring Boot or equivalent Java frameworks. - Modern full-stack development using Java Core, React...JavaLocal area
- ...approximately 20 hours a week. This mid-senior level position requires strong experience in React and JavaScript, along with some knowledge of Java. Additional familiarity with Python or Golang is desirable. A TS/SCI with polygraph is mandatory. The role may involve some work...JavaPart timeWork from homeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Java Software Architect. Be the first to apply!
- .net software architects (remote) Annapolis, MD
- java contract Annapolis, MD
- entry level java programming Annapolis, MD
- java Annapolis, MD
- java part time Annapolis, MD
- java microservices Annapolis, MD
- senior java full-stack developer Annapolis, MD
- java full stack angular developer Annapolis, MD
- java production support Annapolis, MD
- senior java j2ee developer Annapolis, MD



