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$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...SuggestedFull timeContract workRemote workWork from homeRelocation package$205k - $217k
...Job Description Job Description 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...SuggestedContract workWork experience placementLocal area$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...Suggested$200k - $280k
...this level of clearance.*** Are you a Principal Software Engineer who is ready for a new challenge that... ...), and has database experience. Java, Python, analytic development experience... ...software projects Serve as the technical lead of multiple software development teams...SuggestedFull timeContract workRemote workWork from homeRelocation packageFlexible hours$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... ...types (XML, CSV, JSON), and has database experience. Java, analytic development experience, and working knowledge of...Full timeContract workRemote workWork from homeRelocation packageFlexible hours$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$10k
...art technology lab. Learn more at Your Mission: As a Principal Software Engineer , you will serve on a five-person Agile Software Team... ...improve development processes Ability to serve as a team lead within the applicable software development process Nice...$207k - $266k
...Description Job Description Principal Feature Architect, Mission Software Make an Impact Where... ...is a strong fit for an engineer who likes solving hard... ...more than code. You will lead the technical vision for... ...Required Skills Expert-level Java experience, Java 17 or...Work experience placementLocal areaImmediate startVisa sponsorship$10k
...looking for an experienced and talented Software Developer to join an existing team that... ...Strong experience with Java, Python, JavaScript, and shell scripting... ...browser automation with Selenium, reverse engineering; familiarity with AI The ARSIEM pay...$10k
...art technology lab. Learn more at Your Mission As a Principal Software Engineer on our prime contract , you will work a hybrid schedule... ...Life Of: Develop and enhance software solutions using Java, Node, or Python Build and maintain cloud-based services...Contract work$160k - $390k
...evolving world. Our mission-first software and data engineering platform modernizes data operations, utilizing... ...are valued. Join us as we continue to lead innovation and tackle the most... ...one or more languages such as Python, Java, JavaScript/TypeScript, C#, or similar...3 days per week$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$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... ...skills are needed. Key Skills: Critical: Java threading, SpringBoot, JavaScript, JMS, MongoDB, AWS, Amazon...Full timeContract workRemote workWork from homeRelocation package$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... ...and Pandas, and occasionally perform updates to legacy Java Map/Reduce and GHOSTMACHINE analytics. Manage and...Full timeContract workRemote workWork from homeRelocation package$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$199k - $235k
...IS REQUIRED We have an immediate need for a versatile Software Engineer to support the development, sustainment, and troubleshooting... ...capabilities as mission needs expand. In this role, you will lead hands-on software development, implementation, testing, and system...Hourly payContract workWork experience placementImmediate startFlexible hours$200k - $280k
...clearance is REQUIRED. Please do not apply if you currently do not possess this level of clearance.*** Are you a Principal Analytic Software Engineer who is ready for a new challenge that will launch your career to the next level? Tired of being treated like a company...Full timeContract workRemote workWork from homeRelocation package$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- ...not apply if you do not already have such a clearance. Principal Software Engineer 20+ Years of Experience Bachelors Degree required, or... ...the entire technology stack—from backend services built with Java and Spring Boot, to modern web interfaces developed in Angular...
$145.6k - $276.8k
...complex problems. With our three market leading businesses, world-class operations and... .../RTX and is currently seeking a Principal Software Engineer who is enthusiastic, hardworking, and... ...languages and related technologies such as Java, C++, Angular, GraphQL, REST, KafKa, and...Temporary workWork experience placementWork at officeRemote workFlexible hours$154.05k - $278.48k
...a new and exciting opportunity for a Principal Software Engineer in our National Security Sector's (NSS... ...to determine system impact. You will lead the creation of design documentation using... ...prior relevant experience.Expert in Java (17+ preferred), the Spring Boot ecosystem...Full timeLocal areaImmediate startFlexible hours$131.3k - $237.35k
...let Leidos show how to accelerate your career path. Leidos has an exciting opening for you as our next TS/SCI cleared Principal Software Engineer supporting a long-term DIA-NDOC DOMEX Technology Platform (DTP) contract. You will work closely with Systems Engineers,...Contract workLocal areaImmediate startRemote workFlexible hours$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$10k
...Overview As a PrincipalSoftware Engineer supporting mission-essential national security... ..., and maintain secure, high-performance software solutions that enable critical intelligence... ...technologies is strongly desired: Java RESTful APIs and web services GNU Autotools...Work experience placementRelocation package- ...Role :- Appian Tech Lead with BFSI/FinTech domain experience Location :- Remote (United states)(Occasional travel to Maryland) Job Description :- key requirement is strong hands-on Appian experience, along with BFSI/FinTech domain experience , preferably...Remote work
$10k
...Description: Columbia Technology Partners is seeking a Senior Software Engineer / Technical Lead to support the productization and modernization of a... ...: ~8+ years of experience developing software using Java, C, or C++ on Linux and Windows platforms, with additional...Temporary workFor contractorsLocal area- ...Tech Lead Location: Mount Laurel Skill: ADAS Sensor Basics Healthcare data flow & operational knowledge Healthcare Imaging experience... ..., the candidate should also have basic to good knowledge of SDLC Java related to OOP Docker & Docker compose Kubernetes Basic AWS...
$137.6k - $189.2k
...Description Technical Lead Liquid Robotics is seeking a Technical Lead for project... .... This role works closely with engineering discipline leads to generate realistic schedules... ...leads (systems, mechanical, electrical, software, test, and sustainment) to develop...Work at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer (Java Lead). Be the first to apply!


