Vacancy expired!
- Design technical solutions based on business requirements and existing architecture of a large and complex system
- Work with the Project Manager supporting the estimation effort for projects, identify and manage risks
- Conduct hands on development activities using Agile methodology for Java based service-oriented system
- Develop conceptual and technical design including use of Microservices Architecture
- Conduct Java application development/code activities including design and code reviews
- Document technical design and technical documents based on project's compliance requirements
- Mentor junior team members
- 5 years of experience in systems integration and development, package implementation, and/or interactive design
- 3 years of design and architecture experience with major Java technologies, such as Spring (including Spring Boot, Spring Cloud, Spring Data) and Hibernate frameworks
- Experience in the design, development, and production of Microservice with Java/Spring
- Experience with Domain-driven Design (DDD), Test-driven Design (TDD) or similar style of programming
- Experience creating Technical Design documents
- Experience with Continuous Integration, Continuous Delivery, and DevOps tools/processes
- Experience working independently on proof of concepts
- Solid understanding of all aspect of Software Engineering and the Software Development Life Cycle (SDLC)
- Experience with Object-Oriented Technology (OOT)
- Bachelor's Degree
- Work Status: U.S. Citizen or U.S. Legal Permanent Resident
- Clearance Type: Clearable for Public Trust
- ID: #23207436
- State: Maryland Bethesda 20814 Bethesda USA
- City: Bethesda
- Salary: USD TBD TBD
- Job type: Permanent
- Showed: 2021-11-21
- Deadline: 2022-01-19
- Category: Architect/engineer/CAD