> Markdown version of [/jobs/ext/4277776-principal-software-engineer-java](https://www.wearedevelopers.com/jobs/ext/4277776-principal-software-engineer-java). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Principal Software Engineer - Java - **Company:** Akaasa Technologies - **Location:** Woodlawn, MD, United States - **Experience:** Expert - **Salary:** $156,000.0 - $166,400.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Agile Methodology, Artificial Intelligence, Amazon Web Services, Apache Tomcat, Confluence, JIRA, Cloud Engineering, Continuous Integration, Data Security, IBM DB2, DevOps, Java Platform Enterprise Edition (J2EE), Hibernate (Java), IBM Websphere Application Server, Java Persistence API, Spring Framework, Apache Struts, JSON, Junit, PostgreSQL, Apache Maven, Microsoft Visio, Cisco Nexus Switches, Node.Js, OAuth, OpenShift, Performance Tuning, Mockito, Fortify (Software), Web Application Security, Simple Object Access Protocol (SOAP), Software Engineering, SonarQube, TypeScript, UML, Web Services, Extensible Markup Language (XML), Pega, Load Balancing, Test-Driven Development (TDD), ReactJS, Spring-boot, SOAPAPI, Caching, Git, Event Driven Architecture, AngularJS, Gherkin, Information Technology, Low Latency, Apache Kafka, Bitbucket, Spring Jdbc, Restful APIs, Cucumber (Software), Spring Batch, Docker, Jenkins, Servicenow, Microservices - **Published:** October 7, 2026 - **Apply:** https://www.careerjet.com/jobad/us11ef57d23600ea21d89e8c789b7325b6 ## About the Role * Candidate must be able to obtain Public Trust clearance. * 10+ years of hands-on Java/JEE development and technical leadership. * Strong Java, Spring Boot, Spring Framework, Spring Batch, Spring JDBC, JPA/Hibernate experience. * Strong Angular/React, JavaScript/TypeScript, Node.js and Single-Page Application (SPA) development. * Hands-on Microservices, RESTful APIs, SOAP Web Services, XML/JSON. * Strong AWS, OpenShift, Docker and cloud-native application development. * Experience with PostgreSQL and DB2, including data access/ORM. * Strong DevOps/CI/CD experience with Jenkins, Git/Bitbucket, Maven, Nexus, SonarQube, Fortify, Jira, UrbanCode Deploy. * Experience with JUnit, Mockito, TDD and BDD/Cucumber/Gherkin. * Experience designing high-throughput, low-latency, scalable applications, including performance tuning, caching, asynchronous processing and load balancing. * Experience with Agile development and working as a hands-on Technical Lead. * Knowledge of web application security, OAuth2/JWT, and secure web services. * Experience with Struts, Tomcat/WebSphere and enterprise Java technologies. * Bachelor's degree in Computer Science, Engineering, Mathematics, or related field. Nice to Have / Desired: * Kafka and event-driven architecture - producers, consumers, topics, partitions, consumer groups, Kafka Streams/Connect. * Experience applying AI to improve or redesign application architectures. * Section 508 accessibility experience. * Federal/state government IT project experience. * Experience writing technical white papers and system design/UML documents. * Exposure to ServiceNow, Pega, or Microsoft Power Platform. * Experience with Visio/Confluence and architecture documentation. ## Description Java | OpenShift / AWS | Angular/React| JavaScript | Web Services | Spring Boot | Spring Batch | Typescipt | Microservices | REST/SOAP | OpenShift | Docker | PostgreSQL | DB2 | Jenkins | Git/Bitbucket | JUnit/Mockito | Cucumber | Kafka