ZipRecruiter
Job DescriptionJob Description
Job Title: Technical Architect III (Java Architect)Overview
We are seeking an experienced
Java Architect (Technical Architect III)
to join our team supporting Natural Gas Transmission and Midstream (GTM) business applications. This individual will proactively contribute to a high-performing team responsible for the development, enhancement, and support of critical commercial systems. The ideal candidate brings strong architectural expertise, deep technical skills, and the ability to lead solution design across complex enterprise environments.
Key Responsibilities
Architecture & Design : Lead the design and development of enterprise-level technical solutions, including system architecture, integration frameworks, data models, and infrastructure requirements.
Standards & Documentation : Develop architectural diagrams, reference models, and documentation to establish best practices and governance standards.
Reusable Frameworks : Identify and create reusable components that accelerate application development and improve scalability.
Collaboration : Partner with cross-functional teams—including business stakeholders, developers, and QA analysts—to align on design, ensure adherence to requirements, and deliver high-quality solutions.
Issue Resolution : Conduct reviews of incidents and implement preventative strategies to reduce recurring issues.
Continuous Improvement : Proactively identify areas for process optimization and implement solutions using modern and emerging technologies.
Security & Compliance : Ensure technical designs meet enterprise security standards, regulatory requirements, and business continuity objectives.
Performance Tuning : Analyze software performance, define benchmarks, and recommend improvements to enhance application efficiency.
Production Support : Provide after-hours availability for production deployments, migrations, and incident resolution.
Required Skills & Experience
Bachelor's degree in Computer Science, Information Technology, or related field.
Minimum of
5 years of experience
in technical architecture and development roles within medium to large enterprises.
Proven experience building
N-Tier architecture-based solutions
and developing reusable components for enterprise applications.
Strong background in
Java development , including web services, HTML, JavaScript, CSS, XML/XSLT, JUnit, and relational databases.
Proficiency in:
Object-oriented programming (OOP)
and design patterns
Spring framework
Data structures, algorithms, and multithreading
Performance tuning and system optimization
Expertise in
Azure cloud- development
(PaaS, IaaS, CDN).
Experience with
full software development lifecycle (SDLC) , including coding standards, source code repositories, testing frameworks, and CI/CD.
Strong project management and organizational skills, with the ability to balance multiple priorities under tight deadlines.
Excellent problem-solving, analytical, and communication skills, with the ability to bridge technical and business conversations.
Highly self-motivated with a customer-focused mindset.
Skills & Experience
Broad programming experience across multiple /technologies, such as JSON, ORM, C#, Python, ASP.NET, and mapping APIs (Bing, Google, MapBox).
Experience with
DevOps pipelines
and automation tools (Azure DevOps, GIT, Ansible).
Expertise in
data storage design
and managing high-volume transactional systems.
Strong knowledge of
microservices and API architecture , including building secure, scalable RESTful APIs.
Familiarity with incorporating
AI/ML capabilities
into enterprise applications.
Experience in IT operations, automation, monitoring, and cloud infrastructure management.
Strategic planning capabilities to design scalable IT solutions that align with long-term business growth.
Cybersecurity expertise , including secure coding, threat modeling, and regulatory compliance (GDPR, SOX, etc.).
Containerization and orchestration experience with
Docker
and
Kubernetes
for large-scale application deployments.
At BCS, our Talent is Finding Yours. Our Job is Finding Yours. Apply, Call, or Visit our website today to get the ball rolling! www.bcsmis.com 972-241-8392
We strongly encourage veterans to apply! *US and those authorized to work in the US are encouraged to apply. *We are unable to sponsor H1b candidates at this time.
Company DescriptionFounded in 1986, Business Control System, LP, is an award-winning IT and engineering staffing firm specializing in the utility, construction and manufacturing industries.
Our team is committed to providing a fulfilling and meaningful career to our associates. Our high-touch associate relations are at the core of our company’s culture, and we are passionate about our uncompromising integrity when delivering our services.Company DescriptionFounded in 1986, Business Control System, LP, is an award-winning IT and engineering staffing firm specializing in the utility, construction and manufacturing industries. \r\n\r\nOur team is committed to providing a fulfilling and meaningful career to our associates. Our high-touch associate relations are at the core of our company’s culture, and we are passionate about our uncompromising integrity when delivering our services.
Job Title: Technical Architect III (Java Architect)Overview
We are seeking an experienced
Java Architect (Technical Architect III)
to join our team supporting Natural Gas Transmission and Midstream (GTM) business applications. This individual will proactively contribute to a high-performing team responsible for the development, enhancement, and support of critical commercial systems. The ideal candidate brings strong architectural expertise, deep technical skills, and the ability to lead solution design across complex enterprise environments.
Key Responsibilities
Architecture & Design : Lead the design and development of enterprise-level technical solutions, including system architecture, integration frameworks, data models, and infrastructure requirements.
Standards & Documentation : Develop architectural diagrams, reference models, and documentation to establish best practices and governance standards.
Reusable Frameworks : Identify and create reusable components that accelerate application development and improve scalability.
Collaboration : Partner with cross-functional teams—including business stakeholders, developers, and QA analysts—to align on design, ensure adherence to requirements, and deliver high-quality solutions.
Issue Resolution : Conduct reviews of incidents and implement preventative strategies to reduce recurring issues.
Continuous Improvement : Proactively identify areas for process optimization and implement solutions using modern and emerging technologies.
Security & Compliance : Ensure technical designs meet enterprise security standards, regulatory requirements, and business continuity objectives.
Performance Tuning : Analyze software performance, define benchmarks, and recommend improvements to enhance application efficiency.
Production Support : Provide after-hours availability for production deployments, migrations, and incident resolution.
Required Skills & Experience
Bachelor's degree in Computer Science, Information Technology, or related field.
Minimum of
5 years of experience
in technical architecture and development roles within medium to large enterprises.
Proven experience building
N-Tier architecture-based solutions
and developing reusable components for enterprise applications.
Strong background in
Java development , including web services, HTML, JavaScript, CSS, XML/XSLT, JUnit, and relational databases.
Proficiency in:
Object-oriented programming (OOP)
and design patterns
Spring framework
Data structures, algorithms, and multithreading
Performance tuning and system optimization
Expertise in
Azure cloud- development
(PaaS, IaaS, CDN).
Experience with
full software development lifecycle (SDLC) , including coding standards, source code repositories, testing frameworks, and CI/CD.
Strong project management and organizational skills, with the ability to balance multiple priorities under tight deadlines.
Excellent problem-solving, analytical, and communication skills, with the ability to bridge technical and business conversations.
Highly self-motivated with a customer-focused mindset.
Skills & Experience
Broad programming experience across multiple /technologies, such as JSON, ORM, C#, Python, ASP.NET, and mapping APIs (Bing, Google, MapBox).
Experience with
DevOps pipelines
and automation tools (Azure DevOps, GIT, Ansible).
Expertise in
data storage design
and managing high-volume transactional systems.
Strong knowledge of
microservices and API architecture , including building secure, scalable RESTful APIs.
Familiarity with incorporating
AI/ML capabilities
into enterprise applications.
Experience in IT operations, automation, monitoring, and cloud infrastructure management.
Strategic planning capabilities to design scalable IT solutions that align with long-term business growth.
Cybersecurity expertise , including secure coding, threat modeling, and regulatory compliance (GDPR, SOX, etc.).
Containerization and orchestration experience with
Docker
and
Kubernetes
for large-scale application deployments.
At BCS, our Talent is Finding Yours. Our Job is Finding Yours. Apply, Call, or Visit our website today to get the ball rolling! www.bcsmis.com 972-241-8392
We strongly encourage veterans to apply! *US and those authorized to work in the US are encouraged to apply. *We are unable to sponsor H1b candidates at this time.
Company DescriptionFounded in 1986, Business Control System, LP, is an award-winning IT and engineering staffing firm specializing in the utility, construction and manufacturing industries.
Our team is committed to providing a fulfilling and meaningful career to our associates. Our high-touch associate relations are at the core of our company’s culture, and we are passionate about our uncompromising integrity when delivering our services.Company DescriptionFounded in 1986, Business Control System, LP, is an award-winning IT and engineering staffing firm specializing in the utility, construction and manufacturing industries. \r\n\r\nOur team is committed to providing a fulfilling and meaningful career to our associates. Our high-touch associate relations are at the core of our company’s culture, and we are passionate about our uncompromising integrity when delivering our services.