Principal Software Engineer (Java Lead)
Best pegasus
Title: Principal Software Engineer (Java Lead)
Location: Woodlawn, MD (accepting Local only)
Duration: Long Term
Client: SSA
Experience: 18+ Years
MOI: 1 st round video call & 2 nd round Face to Face
Note: Selected candidate must be able to obtain and maintain a public trust clearance
Key Required Skills
Strong experience with Java, OpenShift/ Amazon Web Services (AWS), Agile Development, Angular/React, JavaScript, Spring Boot, Spring Batch, and Web Services.
Position Description
- Design and develop software applications using Twelve-Factor App methodology from functional requirements.
- Develop highly innovative UI design, Web components, achieved through collaboration and dialogue with other experts in the field. The candidate will continually assess advancements in technologies to gauge and recommend better solutions for the customer to improve the software developer experience and efficient delivery of software.
- Implementation of Graphical User Interface (GUI) using the presentation tier technologies such as AngularJS, ReactJS, Node JS, Type Script, JavaScript, JSP, HTML, CSS, XML, AJAX, and jQuery,.
- Front end development using modern JavaScript and experience with ES13+ features, such as classes, arrow functions, template literals and modules.
- Design Web Page components that are compliant with Section 508 of the Rehabilitation Act (29 U.S.C. 794d).
- Design and develop Microservices using Spring Boot, Java and RESTful architecture.
- Solid understanding of DevOps practices, CI/CD pipelines, and tools such as Jenkins, Git, Bitbucket, OpenShift and experience with cloud platforms (AWS, Azure, or Google Cloud) and containerization technologies.
- Develop and maintain Enterprise Java Batch application using Java Specification Request (JSR) 352 specification and schedule Java Batch jobs using Control-M.
- Develop Simple Object Access Protocol (SOAP) based Web Services using technologies such as JAX-WS, Apache Axis, and Web Services Description Language (WSDL). Implement Web Service Security using WS-Security using existing IBM DataPower infrastructure. Ensure interoperability with Web Services-Interoperability (WS-I) standards, and optimize message transmission using Message Transmission Optimization Mechanism (MTOM) or SOAP with Attachments (SWA).
- Ability to collaborate with cross-functional teams, including business analysts, QA, and project managers and commitment to continuous learning and staying updated with emerging technologies.
- Develop the Data Access Layer (DAO) to interface the application with IBM DB2 9.0 and PostgreSQL databases running on z/OS mainframe and Linux operating systems and other platforms, utilizing JPA or Spring Data API for querying and retrieving data through Object Relational Mapping (ORM).
- Create POCs, templates for developing Behavior Driven Development (BDD) test framework for the APIs using Cucumber, Gherkin, and Java to implement Integration tests.
- Develop unit test cases for every possible Java class with real scenarios using Junit, Mockito and Power Mock frameworks
- Use Visio, Confluence and IT Governance Frameworks to document the solution architecture & develop UML based design documents.
- Attend all customer technical discussions/design/development meetings and provide viable technical solutions to further enhance the existing architecture and improve code quality/process.
- Impact functional strategy by developing new solutions, processes, standards, or operational plans that position Leidos competitively in the marketplace.
- Provide guidance/support to other junior/mid-level developers.
- Experience as hands on Technical Lead
- All other duties as assigned or directed.
Skills Requirements
- Bachelor's Degree in Computer Science, Mathematics, Engineering or a related field.
- Masters or Doctorate degree may substitute for required experience
- 18+ years of experience with Java, Spring Boot, Angular, React.
- Extensive Design and Programming skills in Java and JEE technologies.
- Extensive hands-on experience with one or more frameworks such as Angular, React, and Express/Node.js.
- Experience as hands on Technical Lead
- Experience working on Agile projects and strong knowledge of Agile terminology and tools including Agility.
- Experience in designing high-throughput and low-latency systems, including architecting scalable solutions capable of handling large volumes of concurrent requests with minimal response times.
- Experience in developing the applications using Single-Page Application Architecture.
- Proficient in implementing efficient data processing pipelines, optimizing application performance through asynchronous processing, caching strategies, and load balancing.
- Experience in coding "responsive" web pages with an understanding of the cross-browser limitations and browser compliance standards.
- Experience designing and deploying cloud-native applications onto AWS with PostgreSQL.
- Deep Knowledge of PaaS offerings such as Red Hat OpenShift and Docker.
- Experience with modern software development tools for Continuous Integration including Jenkins, Git/BitBucket, Jira, Nexus, Maven, Jenkins, SonarQube, Fortify, and UrbanCode Deploy.
- Experience with Web Services Technologies (XML, JAXP, JAXB, JAX-WS, AXIS, JERSEY, JSON, CXF, REST and SOAP) and Security (LTPA, OAUTH2/JWT).
- Hands-on Design and development experience on Microservices and RESTful API.
- Experience with Automated unit test (i.e. JUnit, Mocking frameworks), Test Driven Development (TDD), and Behavior-driven development (BDD) (Cucumber).
- Experience with JEE technologies including Struts, Spring Framework (IoC, MVC, Transactions, Security, and Batch), Spring Boot, Spring JDBC, JPA, Hibernate, SOAP/RESTful, XML, DB2, Tomcat, WebSphere.
- Experience with static code analyzers like SonarQube and addressing SonarQube recommended technical debts such as bugs, vulnerabilities, hotspots in the code.
- Knowledge of security vulnerabilities in web applications and addressing them.
- Experience with performance tuning software applications for effective CPU, Memory utilization, Quick turnaround response time, building highly scalable software applications in Cloud Environment handling higher volume of data and traffic.
- Proficient in designing and implementing Kafka-based event-driven architectures, including the use of Kafka producers, consumers, topics, partitions, and consumer groups for scalable and fault-tolerant data streaming. Experienced in configuring Kafka brokers, managing message retention policies, and optimizing throughput with appropriate replication and partitioning strategies. Familiar with integrating Kafka Connect for data ingestion, utilizing Kafka Streams for real-time data processing, and monitoring Kafka clusters for performance and reliability.
- Demonstrate a strong understanding of the latest trends in Artificial Intelligence (AI) and showcase the ability to apply AI knowledge to enhance or redesign existing system architectures, identifying opportunities where AI-driven solutions can add value, improve efficiency, or enable new capabilities.
- Experience with the implementation of Section 508 standards for Web Applications.
- Exposure to writing Technical White Papers and systems design documents.
- Prior experience with federal or state governments IT projects.
- Experience with low code platforms like ServiceNow, Pega, MS Power Platform etc
$104k - $166k
Responsibilities The team is seeking a Software Engineer to design, implement, test, and operate... ...RESTful services.Demonstrated Java development expertise.Experience with Kubernetes... ...reaches of the galaxy. As the world’s leading mission capability integrator and...SuggestedContract workShift work$176k - $282k
ResponsibilitiesWe’re seeking a Cloud Software Engineer to support mission-critical operations within... ...cloud-native software solutions using Java, working within a cutting-edge... ...reaches of the galaxy. As the world’s leading mission capability integrator and transformative...SuggestedContract workShift work$187k - $240k
...Software Engineer, Advanced Dataflow and Analytics - Fully Cleared Make an Impact Where It Matters Most At Intelliforce, we support... ...Python Experience designing, implementing, and sustaining Java-based solutions Hands-on experience administering Apache NiFi...SuggestedFull timeWork at officeImmediate startVisa sponsorship$200k - $280k
...currently do not possess this level of clearance.*** Are you a Principal Software Engineer who is ready for a new challenge that will launch your... .... ~ Strong communication skills. Key Skills: ~ Java experience and experience deploying and integrating with GPU...Suggested16 hoursFull timeContract workRemote workWork from homeRelocation package$154.05k - $278.48k
...the national security, engineering, and health industries... ...services and mission software capabilities in the areas... ...is seeking a Principal Software Engineer to provide... ...serve as a technical lead across multiple software... ...Bash/Shell scripting, Java, XML, Scala, and Pig.1...SuggestedFull time$205k - $217k
Red Arch Solutions is hiring a Principal Software Engineer for our program in Annapolis Junction, Maryland. The Software Engineer will join an experienced team working on efforts to modernize an existing data tracking and metrics system. The User Experience (UX) developer...$112.8k - $257k
Software Engineer, LeadThe Opportunity: As a full stack developer, you can resolve a problem with a complete end-to-end solution in a fast,... ...to production-ready. This role is more than just coding. As a lead full stack developer at Booz Allen, you’ll oversee a team as...Full timeContract workPart timeWork at officeLocal areaRemote work$200k - $280k
...currently do not possess this level of clearance. Are you a Principal CNO Software Engineer who is ready for a new challenge that will launch your... ...aided by AI/ML technologies. Responsibilities: Lead a project from inception to delivery in the CNO domain, including...Full timeContract workRemote workWork from homeRelocation package$200k - $280k
...this level of clearance. Are you a Principal Software Engineer who is ready for a new challenge that... ...JSON), and has database experience. Java, Python, analytic development experience... ...projects Serve as the technical lead of multiple software development teams...Full timeContract workRemote workWork from homeRelocation packageFlexible hours$122k - $253k
...lifecycle mission enablement, and software modernization. Nightwing... ...code solutions, and establish engineering standards that elevate our... ...hybrid cloud environments Lead code reviews with a critical... ...languages including Python, Java, and C/C++ with the ability to...Full timeImmediate start- ...Principal Software Engineer Join ClearEdge and be part of a mission-focused team solving some of the DoD's most complex technical challenges.... ...improve development processes Ability to serve as a team lead within the applicable software development process Nice...
$207k - $266k
...Principal Feature Architect, Mission Software Make an Impact Where It Matters Most At Intelliforce... ...is a strong fit for an engineer who likes solving hard... ...more than code. You will lead the technical vision for... ...Expert-level Java experience, Java 17 or newer...Work experience placementLocal areaImmediate startVisa sponsorship- ...Principal Software Engineer 2HB Incorporated is seeking a Principal Software Engineer in order to support its government customer in Annapolis... ...: Professional software-development experience using Java. Experience developing modern web applications using JavaScript...Full time
- ...Overview BigBear.ai is seeking a Principal Software Engineer that will design and maintain the core... ...do Design, implement, and maintain Java/Spring Boot microservices and REST APIs... ...application, database, and integration layers; lead incident response and produce durable...Remote work
$183.38k - $193.05k
...Qualifications EDUCATION REQUIREMENTS: Bachelor's degree in Software Engineering, or related Science, Technology, Engineering or Mathematics... ...workflows Creative thinker with demonstrated success leading the software development life cycle Commitment to...Flexible hours$220k - $224k
...Position Overview: Red Arch Solutions is hiring a Principal Backend Software Engineer to join a priority program in Annapolis Junction, Maryland... ...high-quality code. The ideal candidate is proficient in Java, C++, or Python, works comfortably with Git, SQL, Postgres...16 hoursFull timeContract workWork experience placementLocal areaRemote work$200k - $280k
...do not possess this level of clearance.*** Are you a Principal Full Stack Software Engineer who is ready for a new challenge that will launch your career... ...with any other programming languages or frameworks (Java, FastApi, Angular, Spring Boot etc.). Desire to mentor...Full timeContract workRemote workWork from homeRelocation package$200k - $280k
...currently do not possess this level of clearance. Are you a Principal Software Engineer who is ready for a new challenge that will launch your... ...data types (XML, CSV, JSON), and has database experience. Java, analytic development experience, and working knowledge of...Full timeContract workRemote workWork from homeRelocation packageFlexible hours$113.2k - $237.8k
Job Title: Software Engineer - Technical Team LeadJob Category: EngineeringTime Type: Full timeMinimum... ...: Local* * *Serve as the Technical Team Lead for the Mission Intelligence (MI) team,... ...enterprise-scale platforms.• Strong Java development skills.• Familiarity with customer...Contract workWork experience placementLocal areaFlexible hours$200k - $280k
...security clearance is REQUIRED. Please do not apply if you currently do not possess this level of clearance.*** Are you a Principal Software Engineer (AI - Assisted Developer Tooling) who is ready for a new challenge that will launch your career to the next level?...Full timeContract workRemote workWork from homeRelocation package$200k - $280k
...currently do not possess this level of clearance. Are you a Principal Software Engineer who is ready for a new challenge that will launch your... ...operating environment Highly Desired Skills: Experience with Java and Scala Experience with Lucene, JEXL, SQL, JSON...Full timeContract workRemote workWork from homeRelocation package$155k - $175k
...Job Description Job Description Job Title Principal‑Level Software Engineer (Java, Python) Why IDS? IDS believes in resolving conflict, building innovative approaches to do so. Combining operational expertise with an intimate understanding of today’s greatest challenges...Local areaFlexible hoursShift work$10k
...opportunities to grow and the ability to have an impact on every client you work with. ARSIEM is looking for a motivated Principal Software Engineer to support the exciting Advanced Analytics Team mission. Engineer will work closely with mission stakeholders to analyze...$190k - $280k
...currently do not possess this level of clearance.*** Are you a Principal Software Engineer who is ready for a new challenge that will launch your... ...team. ~ Strong communication skills. Key Skills: Java, Python, JavaScript, React, Node, or C/C++ MapReduce,...Full timeContract workRemote workWork from homeRelocation package$200k - $280k
...currently do not possess this level of clearance.*** Are you a Principal Software Engineer who is ready for a new challenge that will launch your... ...interface. Experience developing microservices using Java and Spring. Experience with containerization technologies...Full timeContract workRemote workWork from homeRelocation package$200k - $280k
...currently do not possess this level of clearance.*** Are you a Principal DevOps / Software Engineer who is ready for a new challenge that will launch your... .... Production-grade software development experience in Java and Python. Experience or familiarity with site...Full timeContract workRemote workWork from homeRelocation package$250.6k - $362.6k
...single point products to comprehensive security outcomes, as a Principal Engineer. The team delivers secure, scalable capabilities enabling... ...scalability!Your ImpactInnovate, develop, and drive unique software and technology solutions with global impact across Cisco’s broader...Full timeTemporary workLocal areaRemote workFlexible hours$216k - $256k
...you like to tackle complex software challenges? If you... ...place. We are looking for a Principal Power BI Software Engineer who shares our drive to push... ...In this role, you will lead the architecture, development... ...Power Query M code, DAX, Java, and Python to develop...Hourly payContract workWork experience placementImmediate startFlexible hours$190k - $235k
...Description A day in the life: We're seeking a talented Principal Software Engineer to help design, build, and optimize software solutions... ...clearance ~ Proficiency with the following skills: ~ Java programming with experience in developing, testing, and deploying...Full timeSummer holidayImmediate start$123k - $308k
...ensuring mission success in an evolving world.Our mission-first software and data engineering platform modernizes data operations, utilizing advanced... ..., and individuals are valued. Join us as we continue to lead innovation and tackle the most pressing challenges in...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer (Java Lead). Be the first to apply!



