Technical Architect OSS/Java/Springboot

Overview

Hybrid
$70 - $80
Accepts corp to corp applications
Contract - W2
Contract - 6 Month(s)

Skills

Architect
Java
Springboot
OSS
BSS
API
Restfull
leadership
Telecom Industry

Job Details

Job Title: Technical Architect OSS

Location: Reston, VA

Duration: 6+ Months (Possibilities of Extension)

JD:

We are looking for a Technical Architect worked on Telecom clients in creating High Level and detailed design for OSS systems.

13+ years of software development, with at least 5 years in an architect or tech lead role.

Responsibilities: We are looking for an experienced Technical Architect to lead the design and development of technical solutions.

The ideal candidate will focus on building RESTful services, leveraging a deep understanding of the Java Spring Boot framework, and providing technical leadership.

This role requires a mix of hands-on development, architectural design, and collaboration with stakeholders to ensure the delivery of scalable, secure, and high-performing solutions.

Key Responsibilities:

  1. Solution Design and Development:
  • Design and develop OSS solutions with a strong emphasis on RESTful APIs and modern software architecture.
  • Utilize Java Spring Boot to create robust, scalable, and efficient services.
  • Create architectural blueprints and detailed design documents to guide the development process.
  1. Technical Leadership:
  • Provide technical leadership and mentorship to development teams, guiding them through complex challenges.
  • Establish and enforce best practices for coding, system design, and development processes.
  • Conduct code reviews to ensure code quality, maintainability, and adherence to standards.
  1. Stakeholder Collaboration:
  • Work closely with business stakeholders to gather and analyze requirements.
  • Translate business needs into comprehensive technical specifications and architectural designs.
  • Facilitate effective communication between technical teams and non-technical stakeholders.
  1. Performance and Optimization:
  • Identify system bottlenecks and implement strategies to improve performance and reliability.
  • Ensure solutions meet scalability, reliability, and security standards.
  1. Documentation and User Stories:
  • Develop and maintain comprehensive documentation, including:
  • Technical designs
  • Interface design documents
  • Architectural diagrams
  • Design patterns, data models, and API specifications
  • Create and maintain comprehensive technical documentation, including architectural diagrams, design patterns, interface design documents, data models, and API specifications.
  • Write technical user stories with clearly defined acceptance criteria.
  • Conduct grooming sessions with development teams, clarifying stories and resolving doubts.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.