Job Description :

Job Title: Technical Architect (Java)

Job ID: 37048

Location: Dallas, TX 75202

Duration: 12+ Months with possible extensions 

Interview Process: Phone/WebEx 

Number of Positions:2

Location: Dallas, TX. Remote considered until Covid restrictions are lifted

Required Skills: 

Java Technical Architect:

Java 1.8+:

Spring / Spring boot / Jersey / Hibernate:

Junit / Mockito:

Jenkins:

Maven:

Docker/Kubernetes:

Microservices:

Top 5 Skills / Additional Job Posting Description Details * 

Strong preferred Technical Skills 

·         Java 1.8+

·         Spring / Spring boot / Jersey / Hibernate

·         Junit / Mockito

·         Git

·         Maven

·         Jenkins

·         Docker

·         Kubernetes

Nice to have Technical Skills

·         Groovy Scripting

·         Splunk / ELK Stack

·         Prometheus / Grafana

Desirable Knowledge/Experience

·         Significant understanding of Microservice patterns & concepts & their application to application design and business solutions

·         Champion best practices for Microservices (Domain Driven Design)

·         Define Microservices based architecture to support Digitization of AT&T systems

·         Design microservices that are scalable and reliable with high availability

·         Identify and design API layer for service registry, management, throttling, routing etc.

·         Design security and authentication features in compliance with company policies

·         Design system with the right mix of Monitoring, Alerting and Tracing

·         Define Templates for Development Teams and perform regular code reviews to ensure best practices are followed

·         Design Integration layer using a combination of approaches (services, messaging etc.) to support downstream data flow and also work in concert with existing systems

·         Develop services using technologies like but not limited to Spring Boot & Node

·         Define strategy for Test Driven Development to ensure requirements coverage

·         Prepare documentation where necessary, including training, process flows, system structure, etc.

Role

·         Architecting from the conceptual architecture level down through the application architecture level for new initiatives

·         Innovating new approaches to meet business needs, lower costs, and improve agility

·         Providing direction to technical leads on projects in work and reviewing designs / code

·         Mentor other technical resources

·         Hands on development experience

Roles & Responsibilities:

1) Develops detailed functional design and prototypes (e.g., Oracle solution components, YODA).

2) Work with cross-functional teams to design and implement business requirements.

3) Work to resolve application issues, designing and implementing system enhancements, and in documenting new user requirements.

4) Provide input for production related issues; planning, design and execution of data conversion activities.

5) Act as a liaison between IT and the internal business customer.

6) Translate business objectives and process into clear definition of IT requirements, culminating in successful delivery

             

Similar Jobs you may be interested in ..