Skip to content

Senior Java API Developer
Company | Leidos |
---|
Location | Woodlawn, MD, USA |
---|
Salary | $104650 – $189175 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s, Master’s |
---|
Experience Level | Senior |
---|
Requirements
- Bachelor’s Degree in Computer Science, Mathematics, Engineering, or a related field and 8 years of experience OR Masters degree with 6 years of relevant experience. Additional years of experience may be substituted/accepted in lieu of degree.
- 8+ years of experience of modern software development experience with a solid understanding of designing, building, deploying, and running applications. Combined experience SOA/Microservice architecture/RESTful web service.
- 2+ years of combined hands-on experience building/developing on CI/CD pipelines and using Red Hat OpenShift/Kubernetes and Docker containers.
- Must be able to obtain and maintain a Public Trust clearance.
Responsibilities
- Develop, design, code, and implement next-generation deployment automation using system/software engineering best practices and the latest technologies: Spring Framework (Boot, Cloud, Security, Data), DevOps (Jenkins, Red Hat OpenShift, Docker, SonarQube, UrbanCode), Enterprise Integration (IBM Fuse, Apache Camel, and SpringBoot Routes).
- Provide software expertise in one or more of these areas: Java application integration, Java enterprise services, service oriented architectures (SOA), security, business process management/business rules processing, CI/CD pipeline and containerization, user experience (UX) and accessibility (Section 508/WCAG/USDS Web Standards).
- Investigate and repair application defects regardless of component: front-end, business logic, middleware, or database (PL/SQL and Data Modeling).
- Conduct activities and create documentation for maintaining Authority to Operate (ATO).
- Brief management, customer, team, or vendors using written or oral skills at appropriate technical level for audience.
- All other duties as assigned or directed.
Preferred Qualifications
- Strong understanding of Enterprise Integration Patterns.
- Experience developing IBM Fuse, Apache Camel, or SpringBoot routes.
- Preferred experience with API development & monitoring tools (Postman, Ready API, Swagger, Splunk, Dynatrace).
- AWS cloud certifications or Certified Kubernetes Application Developer (CKAD).
- Preferred experience with AWS cloud technologies or other cloud platforms and PaaS.
- Preferred experience with Kafka development and integration.