Today
Secret
Unspecified
Unspecified
IT - Software
Columbia, MD (On-Site/Office)
Piper Companies is looking for a Senior Java Developer to join a government contractor in Columbia, MD. This role requires the candidate to report onsite and have an active Secret Clearance
Essential Duties of theSenior Java Developer:
Qualifications of theSenior Java Developer:
Compensation for theSenior Java Developer:
This job opens for applications on 7/19/25. Applications for this job will be accepted for at least 30 days from the posting date
#LI-ONSITE
#LI-BM2
Java, JDK, JRE, JVM, Java SE, Java EE, JavaFX, Spring, Spring Boot, Hibernate, JPA, JDBC, Maven, Gradle, Ant, IntelliJ IDEA, Eclipse, NetBeans, Git, GitHub, GitLab, Bitbucket, REST API, SOAP, JSON, XML, Servlet, JSP, Thymeleaf, JSF, Microservices, Monolith, Docker, Kubernetes, CI/CD, Jenkins, Travis CI, SonarQube, Unit Testing, JUnit, TestNG, Mockito, Integration Testing, TDD, BDD, Design Patterns, Singleton, Factory, Observer, MVC, MVVM, DAO, DTO, POJO, Bean, Lambda Expressions, Streams API, Functional Interfaces, Generics, Collections Framework, List, Set, Map, Queue, ArrayList, HashMap, HashSet, TreeMap, ConcurrentHashMap, Multithreading, Concurrency, Synchronization, ExecutorService, Future, Callable, ThreadPool, Deadlock, Race Condition, Garbage Collection, Memory Management, ClassLoader, Reflection, Annotations, Enums, Interfaces, Abstract Classes, Inheritance, Polymorphism, Encapsulation, Exception Handling, try-catch, throw, throws, finally, Logging, Log4j, SLF4J, Lombok, Security, OAuth2, JWT, Spring Security, Authentication, Authorization, SSL, TLS, HTTPS, WebSocket, Web Services, API Gateway, Load Balancer, Reverse Proxy, Cloud, AWS, Azure, GCP, Heroku, Tomcat, Jetty, WildFly, GlassFish, WAR, JAR, Build Automation, Dependency Injection, Inversion of Control, Configuration, YAML, Properties File, Environment Variables, Profiling, Performance Tuning, Code Review, Agile, Scrum, Kanban, DevOps, Domain-Driven Design, Clean Code, SOLID Principles, DRY, KISS, YAGNI
Essential Duties of theSenior Java Developer:
- Build Web and backend application/services for credentialing/case management system
- Use Java/Spring based REST APIs along with a Web 2.0 framework and a continuous integration environment
- Create scalable and maintainable software solutions
- Write unit and integration tests (e.g., using JUnit, TestNG)
Qualifications of theSenior Java Developer:
- Bachelor's degree preferred and 5+ years of relevant experience developing and implementing software solutions using AngularJS, HTML, CSS, JavaScript, Bootstrap and Java
- 1+ years experience with using Java development tools (e.g. Eclipse, JUnit, Git)
- 3+ years of work experience with Web development technologies (HTML, JSP, etc.)
- 3+ years of work experience with Linux/Unix shell scripting (e.g. ksh, bash, csh, etc.)
- Experience in a large scale Federal IT Program
- Experience with SAFe Agile delivery framework
- Active Secret security clearance required
Compensation for theSenior Java Developer:
- $110,000 - $130,000 (based on experience)
- Comprehensive benefit package; Cigna Medical, Cigna Dental, Vision, 401k w/ ADP, PTO, paid holidays, sick Leave as required by law
This job opens for applications on 7/19/25. Applications for this job will be accepted for at least 30 days from the posting date
#LI-ONSITE
#LI-BM2
Java, JDK, JRE, JVM, Java SE, Java EE, JavaFX, Spring, Spring Boot, Hibernate, JPA, JDBC, Maven, Gradle, Ant, IntelliJ IDEA, Eclipse, NetBeans, Git, GitHub, GitLab, Bitbucket, REST API, SOAP, JSON, XML, Servlet, JSP, Thymeleaf, JSF, Microservices, Monolith, Docker, Kubernetes, CI/CD, Jenkins, Travis CI, SonarQube, Unit Testing, JUnit, TestNG, Mockito, Integration Testing, TDD, BDD, Design Patterns, Singleton, Factory, Observer, MVC, MVVM, DAO, DTO, POJO, Bean, Lambda Expressions, Streams API, Functional Interfaces, Generics, Collections Framework, List, Set, Map, Queue, ArrayList, HashMap, HashSet, TreeMap, ConcurrentHashMap, Multithreading, Concurrency, Synchronization, ExecutorService, Future, Callable, ThreadPool, Deadlock, Race Condition, Garbage Collection, Memory Management, ClassLoader, Reflection, Annotations, Enums, Interfaces, Abstract Classes, Inheritance, Polymorphism, Encapsulation, Exception Handling, try-catch, throw, throws, finally, Logging, Log4j, SLF4J, Lombok, Security, OAuth2, JWT, Spring Security, Authentication, Authorization, SSL, TLS, HTTPS, WebSocket, Web Services, API Gateway, Load Balancer, Reverse Proxy, Cloud, AWS, Azure, GCP, Heroku, Tomcat, Jetty, WildFly, GlassFish, WAR, JAR, Build Automation, Dependency Injection, Inversion of Control, Configuration, YAML, Properties File, Environment Variables, Profiling, Performance Tuning, Code Review, Agile, Scrum, Kanban, DevOps, Domain-Driven Design, Clean Code, SOLID Principles, DRY, KISS, YAGNI
group id: 10430981